Steps for Preparing a ReleaseΒΆ

  1. Increment the version number in __init__.py.
  2. Update the release notes in docs/release_notes.rst.
  3. Update the version in docs/conf.py.
  4. Ensure the release notes in the documentation have the current date as the release date.
  5. Create a git tag (format X.Y.Z).
  6. Run tox.
  7. git push
  8. python setup.py sdist upload