-
Notifications
You must be signed in to change notification settings - Fork 62
Release Checklist
Dorota Jarecka edited this page Aug 20, 2019
·
4 revisions
- Track/Label merged PRs with next version milestone
- Create release draft on github with description / changelog.
- Create annotated git tag with semantic versioning, e.g.:
git tag -a 0.1 -m "pydra: version 0.1" - Push
--tagsto make github release, e.g.:git push upstream 0.1(orgit push https://github.com/nipype/pydra 0.1) - versioneer will automatically get the version from the git tag
- Use
setup.pyto build distributions:python setup.py sdist bdist_wheel(in clean repo) - Use twine to push to PyPI:
twine upload dist/* - Publish new release on github