Wrapper to interact with MCMS API
API is documented there: https://crick-uat.colonymanagement.org/api/swagger-ui/index.html
The current version provides only access to get_animal and get_procedures
Install the locked development environment and run the checks with uv:
uv sync --group dev
uv run ruff check .
uv run ruff format --check .
uv run ty check
uv run pytest