diff options
author | Georg Brandl <georg@python.org> | 2018-11-24 15:26:06 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2018-11-24 15:26:06 +0100 |
commit | bd2cb3c85d549bee2bcc6e4fa882470b4acbda5d (patch) | |
tree | 28b84b8ff1598ef00b498e6a48aaf37bce1e0749 /scripts | |
parent | 0db8e281af377923115b894703b2b8beb8f1e9d5 (diff) | |
download | pygments-bd2cb3c85d549bee2bcc6e4fa882470b4acbda5d.tar.gz |
add release checklist
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/release-checklist | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/scripts/release-checklist b/scripts/release-checklist new file mode 100644 index 00000000..f18e6376 --- /dev/null +++ b/scripts/release-checklist @@ -0,0 +1,24 @@ +Release checklist +================= + +* Check hg status +* Make check +* Make pylint +* Make test from clean checkout with all supported Python versions +* Update ez_setup.py +* Update version info in setup.py/__init__.py +* Check setup.py metadata: long description, trove classifiers +* Update release date/code name in CHANGES +* hg commit +* make clean +* For every supported version: + pythonX.Y setup.py release bdist_egg sdist upload +* Check PyPI release page for obvious errors +* hg tag +* Make a maintenance branch if applicable +* 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 |