Skip to content
seanh edited this page Jan 6, 2013 · 2 revisions

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