Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 554 Bytes

RELEASE.md

File metadata and controls

38 lines (26 loc) · 554 Bytes

To generate a release:

  1. Generate a summary of all the commits since the last release

    git log $LAST_RELEASE_TAG..HEAD
  2. Tag version number and summarize changes in the tag message

    git tag -a vX.Y.Z
  3. Push the tag upstream

    git push upstream vX.Y.Z

    or

    git push upstream --tags
  4. Create the distributions

    rm -rf dist/*
    python setup.py sdist bdist_wheel
  5. Push to PyPI

    twine upload dist/*