This project uses Poetry to manage Python dependencies.
Useful links:
Useful commands:
poetry add <package>
to add new dependencypoetry install
to install dependenciespoetry shell
to run in a virtual environment
NOTE: You will need to run most of these commands in a virtual env created by Poetry
make dev
will run a dev server that will automatically restart on fs changesmake lint
will runpylint
make typecheck
will runmypy
make format
will runblack
formatter
fastapi
aiodocker
TODO
See fireball/config.py
for configuration variables
You can see swagger schema at /docs
when running the dev server