Installation workflow

Updated Jul 14, 2026

Polythene uses uv to manage Python dependencies. Run the bundled Makefile targets from the repository root:

make build

The command creates a virtual environment in .venv and installs the runtime and development dependencies specified in pyproject.toml. You can verify the installation and perform all quality gates with:

make all

The default target runs formatting checks, the pytest suite, and static typing via ty.