Release Checklist

  1. Update pyproject.toml version.

  2. Run tests:

    python -m pytest -q
    
  3. Build distributions:

    python -m build
    
  4. Inspect dist/.

  5. Upload with Twine when ready:

    python -m twine upload dist/*