If you are looking for a good release checklist (answering the question “what should I do before I click on pypi?”), You won’t be able to bypass Audrey Roy PyPI release checklist . This is a living document and is updated as necessary, but the high points are:
- Update Change Log
- Update Version Number
- Run tests
- Build for pypi using both the original distributions (sdist) and the newer wheel format.
- Click on pypi test instance (using twine )
- Verify that the README is displayed correctly.
- ,
- Push to pypi production
- / git
:
- ( ). - .gitignore, . , , , , sdists , .
" ", , , . tox , travis appveyor. , , -