-
Notifications
You must be signed in to change notification settings - Fork 9
Development guide
Christopher Dembia edited this page Jan 5, 2014
·
2 revisions
This page contains notes relevant for those who contribute to this project.
- Starting with version 1.3.5, for example. The version number will be this.
- Make changes to the master branch, adding new features and or fixing bugs.
- Once the changes warrant a release, start the release process.
- Run all tests on a variety of machines if possible. Build documentation. If they pass go to next step.
- Add release notes to doc/releasenotes.rst
- Change version number.
- Commit and tag with new version #.
- Push changes and tag to github.
- Push source to PyPi.
- Rebuild docs (with new version number).
- Push docs to PyPi.