Skip to main content

1. Update the changelog

Move entries from [Unreleased] under a new version heading in CHANGELOG.md, and bump version in pyproject.toml.

2. Run tests

3. Build

This produces a wheel and sdist in dist/.

4. Validate

5. Publish

Installing from Test PyPI

Test PyPI does not host all dependencies, so resolve dependencies from real PyPI: