Barry Chen 7a158efe8f
chore(build): upgrade bookworm -> trixie (and thus python 3.13) (#2290)
This commit
 - upgrades Debian Bookworm to Trixie
 - uses pip --ignore-installed since pip can't uninstall system python packages
 - installs python3-setuptools for pyramid's pkg_resources dependency
 - upgrades to boto3 since a boto vendored dep won't work in python 3.13
2026-05-11 08:50:19 -05:00
..

A collection of Sync Tools and utilities

See each directory for details:

  • hawk - a tool for generating test HAWK authorization headers
  • spanner - Google Cloud Platform Spanner tools for maintenance and testing

Installation

These tools are mostly written in python. It is recommended that you create a commonly shared virtual environment using something like:

python3 -m venv venv

to create a /venv directory. To activate this, call sh /venv/bin/activate.

Script dependencies can be installed via poetry:

pip install poetry
poetry install

for each tool.