Skip to content

Instantly share code, notes, and snippets.

@danriti danriti/
Last active Jan 18, 2016

What would you like to do?
pypi release notes / checklist

Basic Instruction Before Releasing to PyPI

  1. Update history

  2. Increment version

  3. Run tox tests for Python 2.7, 3.2, 3.3, 3.4, 3.5:

    export TV_API_KEY=XXX
    export TV_APP_NAME=XXX
  4. Merge/close pull request

  5. Test on pypi test server:

    • python sdist upload -r
    • (look for any pypi documentation display problems)
    • source testpypi/bin/activate
    • pip uninstall python-traceview
    • pip install -i python-traceview
    • (test a new feature!)
  6. Create a release on Github:

  7. Activate the new version on

  8. Release to pypi:

    • python sdist upload
    • (look for any display problems)
    • (test it!)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.