Skip to content

Version Bump Checklist

Jaimie Murdock edited this page May 25, 2015 · 3 revisions

Before announcing a final release, the following checklist should be completed:

  • Travis-CI build: passing
  • AppVeyor build: passing
  • vsm.__init__.__version__ is equal to version number in setup.py
  • topic-explorer receives version and dependency bump if Travis-CI+AppVeyor build fails under new version

Finally, upload the package

  • Run register.py script. Verify documentation at PyPI vsm
  • Upload sdist
  • Upload wheels (for rc and beta only) (use wheel convert and twine upload):
    • Linux 32-bit
    • Linux 64-bit
    • Windows 32-bit (use 32-bit version of python to build, Anaconda is 64-bit)
    • Windows 64-bit
    • Max OS X 64-bit
  • Upload eggs (for rc only):
    • Linux 32-bit
    • Linux 64-bit
    • Windows 32-bit
    • Windows 64-bit
    • Max OS X 64-bit