Skip to content

How to release a new buzzard version

Ngoguey42 edited this page Nov 27, 2019 · 17 revisions

Once in a lifetime

  • Install twine
  • create some accounts somewhere
  • Get added to the buzzard's pypi collaborators

Once per release

Way 1 - If using git tag

Step 1

Step 2

  • Tag the release
git checkout master
git pull
git tag VERSION -m "release VERSION"
git push --tags origin master
  • Push to pypi
git checkout master
git pull
python setup.py sdist
twine upload dist/buzzard-`VERSION`.tar.gz

Way 2 - If using https://github.com/earthcube-lab/buzzard/releases

Step 1

Step 2

git checkout master
git pull
python setup.py sdist
twine upload dist/buzzard-`VERSION`.tar.gz