-
Notifications
You must be signed in to change notification settings - Fork 26
Developer Notes
Stephan Kuschel edited this page Oct 3, 2017
·
12 revisions
In order to create a new release, follow those steps:
- Update CHANGELOG.md.
- Pull the master to your local repo and check it out.
- Tag the commit with an annotated tag:
git tag -a vX.Y.Z
Do not use trailing zeros (Usev0.3
instead ofv0.3.0
).
Use the markdown from the CHANGELOG.md as the description of the tag. - upload the files to pypi:
./setup.py sdist upload
- push the tag to github:
git push --tags
- Goto Github and click on "draft new release".
Use the markdown from the CHANGELOG.md as the description of the release.