Set up the project by cloning, then running make install
. You may need to activate your virtual environment with source .venv/bin/activate
for the dependencies to be installed.
This project uses uv (as a drop-in replacement to
pip
,pip-tools
) to install version-pinned python dependencies.
make run
: uvicorn ASGI development webserver with hot-reloadingmake serve
: A more production-geared webserver
- Work in progress
make format
: Format project with ruffmake audit
: Scan project's python dependencies against the PyPA Database