Skip to content
This repository has been archived by the owner on Mar 22, 2019. It is now read-only.

Release Process

Vincent Perricone edited this page Nov 21, 2017 · 4 revisions

This is a deprecated release process. See process in README.md in main repository.


To release a new version of Terminal Velocity:

  1. Update the version number in setup.py and commit the change. For the version numbering scheme see PEP 386.

  2. Update the CHANGELOG file and commit the changes. To see commits since the last release do for example:

     git log 0.1a3..master
    
  3. Tag the current commit:

     git tag 0.1a4
    
  4. Push the latest commits and tags to github:

     git push
     git push --tags
    
  5. Build the release and upload it to pypi:

     python setup.py sdist
     python setup.py sdist upload