Skip to content

Commit

Permalink
add release checklist
Browse files Browse the repository at this point in the history
  • Loading branch information
tisdall committed Jul 20, 2015
1 parent 3a66c5d commit 2931a14
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions release_checklist.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

RELEASE CHECKLIST
=================

- update version to release version
- setup.py
- CHANGES.rst *(add release date)*
- docs/source/conf.py
- commit version changes to git
- tag last commit with version number
- ``git tag -a [version number]``
- build distributions:
- ``python setup.py sdist``
- ``python setup.py bdist_wheel``
- upload to pypi
- ``python setup.py register``
- ``python setup.py sdist upload``
- ``python setup.py bdist_wheel upload``
- confirm README contents and such are properly rendered on PyPI.
If rendering is incorrect, test RST files with an RST parsing
program to test for bugs. (http://rst.ninjs.org/ will give error
messages)


POST-RELEASE CHECKLIST
======================

- update version to development version
- setup.py
- CHANGES.rst
- docs/source/conf.py
- commit version changes to git

0 comments on commit 2931a14

Please sign in to comment.