ReleaseΒΆ

To release a new version:

  • Update CHANGES.rst.

  • Review setup.py metadata and dependencies.

  • Review documentation.

  • Run tests with make test.

  • Run Django checks with make check.

  • Build with make build.

  • Check distribution metadata with uv run --extra dev twine check dist/*.

  • Commit and push changes.

  • Release with make release.