How To Create Releases

Setup

Add the following to ~/.pypirc file

[distutils]
index-servers =
    pypi

[pypi]
repository = https://pypi.python.org/pypi
username = username
password = xxxyyyzzz

Upload Release

When releasing a new version, the following needs to occur:

  1. Add version Tag

    git tag -a v#.#.#
    git push --tags
    
  2. Ensure all test via tox pass

  3. Generate and upload the package

    python setup.py bdist_wheel upload -r pypi