Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 729 Bytes

DEPLOY.md

File metadata and controls

18 lines (11 loc) · 729 Bytes

Upload a new version to PyPI

Travis-ci will push tagged commits to PyPI. Here are the steps:

  1. Run manage.py
./manage.sh publish
Next version number? (previous: 'XXX')
  1. Give the new version number based on previous version (see semantic release)

  2. Now the push will be on hold until you press Enter. Manually inpect the changelog (doc/changes.rst) to make changes if necessary. Once you are sure, go back and press Enter.

  3. Once the travis job (Python 3.5) is done, the new version should be uploaded to PyPI.

  4. Update the Github release page with the same release note from doc/changes.rst. (needed for some web spiders for changelog parsing)