Preparing a release - IRC-SPHERE/HyperStream GitHub Wiki

The following steps are necessary when preparing a release:

  • ensure all unit tests run
  • bump version number
  • ensure travis builds are passing
  • upload to pypi using ./pypi.sh
  • make sure you can do pip install hyperstream from a clean environment
  • ensure that SPHERE hyperstream is still functional
  • create a new release and associated tag

Additionally

  • download the pdf of documentation from readthedocs.io
  • download the zipped tarball for the release
  • check both of the above