-
Notifications
You must be signed in to change notification settings - Fork 5
How to release a new buzzard version
Ngoguey42 edited this page Nov 27, 2019
·
17 revisions
- Install
twine
- create some accounts somewhere
- Get added to the
buzzard
'spypi collaborators
- Make sure buzzard's version is updated on master
- Make sure all wished changes are included in branch master
- Make sure ci tests are passing on master
- 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
- Check that it worked
- Draft a release note
- Make sure buzzard's version is updated on master
- Make sure all wished changes are included in branch master
- Make sure ci tests are passing on master
- Validate the draft to tag latest commit on master
- Push to pypi
git checkout master
git pull
python setup.py sdist
twine upload dist/buzzard-`VERSION`.tar.gz
If you want to suggest, extend, or correct the documentation, please submit a Github Issue. We would appreciate a title with "[Documentation]".
.