Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 737 Bytes

RELEASING.rst

File metadata and controls

18 lines (10 loc) · 737 Bytes

Releasing a new version to PyPI

  1. Make sure any merged features have entries in the change log (CHANGES)
  2. Decide how much to bump the version (typically point version for backwards compatible changes, and minor version for backwards incompatible changes).
  3. Bump the version in setup.py and in CHANGES.
  4. Update the release date in CHANGES.
  5. Unless this is already part of a feature branch, you may want to do all this in a dedicated vx.y.z-rc branch.
  6. Merge your branch branch
  7. Create a new "release" on github, named vx.y.z to match your version.
  8. Publish the release, which will trigger a push to pypi from travis