Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 969 Bytes

RELEASE.md

File metadata and controls

64 lines (43 loc) · 969 Bytes

Release process

  • Ensure you have the latest version from upstream and update your fork

    git pull upstream master
    git push origin master
  • Clean the repo

    git clean -xfdi
  • Update CHANGELOG.md (if any):

  • Update version in __init__.py

  • Commit changes

    git add .
    git commit -m "Set release version"
  • Create distributions

    python setup.py sdist bdist_wheel
  • Upload distributions

    twine upload dist/* -u <username> -p <password>
  • Add release tag

    git tag -a vX.X.X -m 'Release version'
  • Update __init__.py

  • Commint changes

    git add .
    git commit -m "Restore dev version"
  • Push changes

    git push upstream master
    git push origin master
    git push --tags

To release a new version of on conda-forge: