-
Notifications
You must be signed in to change notification settings - Fork 59
Release Checklist
Mathias Goncalves edited this page Aug 19, 2019
·
4 revisions
- Track/Label merged PRs with next version milestone
- Update version in a branch and push to github (see versioneer docs)
- Ensure CI is passing
- Create release draft on github with description / changelog.
- Use annotated git tag with semantic versioning
- Push
--tags
to make github release - Use
setup.py
to build distributions (sdist
,bdist_wheel
) - Use twine to push to PyPI
- Release on github