Developing
If you haven't done so already, install uv.
Setting up your development environment
# Set up development environment
uv sync
# Start a debugging server
uv run python src/avgangstider/flask_app.py
Run all tests and code checks
After having made changes: Make sure all tests are still OK, test coverage is still 100% and that linters and formatters are happy:
Build documentation
Build new docker image
If you want to build your own docker image: