Skip to content
Andy Porter edited this page Dec 4, 2017 · 10 revisions

Guidelines for a new fparser release

  1. Create a "new api x.y.z" issue.
  2. Make sure you have the latest version of the master branch (clone or checkout master and pull).
  3. Ensure master is frozen.
  4. Update the version number in the documentation (conf.py). Commit
  5. Update the changelog file (CHANGELOG.md). Commit.
  6. Update the version number in setup.py. Commit
  7. Push changes to origin (git push)
  8. Create a new tagged copy using (git tag -a x.y.z) where x.y.z is the new version number
  9. Push new tag to origin (git push --tags)
  10. Check GitHub has created a new release.
  11. Check read-the-docs documentation has updated.
  12. Check the new pypi release has been created (sudo pip install fparser --update)
  13. Close issue
Clone this wiki locally