Contributing
Clone the repo and sync the environment with uv:
Run tests:
Lint and format:
Type check:
Build and preview the docs:
CI runs the test suite on Python 3.12, 3.13 and 3.14; the lint job runs prek
and ty. Docs deploy to GitHub Pages from main.
License
This code is licensed under the MIT License — see the LICENSE file for details.