Add the release checklist.

This commit is contained in:
Georg Brandl 2013-12-10 10:30:44 +01:00
parent a39376041b
commit dfaecb8779

19
utils/release-checklist Normal file
View File

@ -0,0 +1,19 @@
Release checklist
=================
* Check hg status
* Make check
* Update version info in sphinx/__init__.py
* Update release date in CHANGES
* hg commit
* make clean
* python setup.py release bdist_egg sdist upload
* Check PyPI release page for obvious errors
* hg tag
* Merge default into stable if final major release
* Update homepage (release info), regenerate docs (+printable!)
* Add new version/milestone to tracker categories
* Write announcement and send to mailing list/python-announce
* Update version info, add new CHANGES entry for next version
* hg commit
* hg push