- Builds should not be broken
- Examples should be updated to reflect changes
- Documentation should be updated to reflect changes
- Update changelog in
docswith changes - Bump the version in
__init__.py - Publish a new release on GitHub
- Upload to PyPI
- Trigger a new documentation build on readthedocs
- Mark active the new version on RTD (or otherwise do any version management as necessary)