-
Notifications
You must be signed in to change notification settings - Fork 3
How to release
nesnoj edited this page Sep 8, 2017
·
8 revisions
(DRAFT, PLEASE AMEND)
- Re-Check setup.py
- Set version no.
- Check if (upper limit of) versions of required packages are up-to-date (you may test your package with the latest versions and update accordingly)
- ... (please amend)
- Create pull request (to
master
) - Merge or let someone else merge it
- Create a release tag on
master
- Release via PyPI (if you don't have permissions for this repo, ask someone who does)
- The upload requires a
~/.pypirc
file with your PyPI credentials. - Make sure you are in
master
branch. - Use
python3 setup.py register sdist upload
to register and upload package to PyPI.
- The upload requires a
- Adjust setup.py of
dev
: Set new version no. for next release
See also: Example from oemof