This document documents the steps that I (James) use to release updates to PyLink.
-
Draft the next release's changelog in
RELNOTES.md -
Bump the version in the
VERSIONfile. -
Commit the changes to
VERSIONandRELNOTES.md, and tag+sign this commit as the new release. Do not prefix version numbers with "v". -
Publish the release via the GitHub release page, using the same changelog content as
RELNOTES.md. -
For stable releases,
also upload to PyPI:PyPI uploads are handled automatically via Travis-CI.python3 setup.py sdist upload