mirror of
https://github.com/status-im/PyGithub.git
synced 2026-08-31 19:01:15 +00:00
With the Python 2 deadline gone, it's time to move with the times and switch to Python 3 only.
729 B
729 B
Upload a new version to PyPI
Travis-ci will push tagged commits to PyPI. Here are the steps:
- Run
manage.py
./manage.sh publish
Next version number? (previous: 'XXX')
-
Give the new version number based on previous version (see semantic release)
-
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. -
Once the travis job (Python 3.5) is done, the new version should be uploaded to PyPI.
-
Update the Github release page with the same release note from
doc/changes.rst. (needed for some web spiders for changelog parsing)