Development¶
Setup a development environment by using the Python project and environment management
tool uv. To setup the environment, simply run
uv sync
Package tests are contained in
the tests directory;
run them locally via
uv run pytest
We use ruff for linting and formatting the code base,
and semantic versioning for the release tags.
Changelog¶
A detailed changelog summarizing all changes incorporated in vitabel between releases can be found at the GitHub Release Overview.