@@ -16,22 +16,29 @@ Roundup release checklist:
1616 doc/upgrading.txt
17174. Clean out all *.orig, *.rej, .#* files from the source.
18185. python setup.py clean --all
19- 6. Edit setup.py to ensure that all information therein (contacts,
19+ 6. Check setup.py to ensure that all information therein (contacts,
2020 classifiers, etc) is correct.
21217. Rebuild documentation in "share/doc/roundup/html"
22- python setup.py build_doc
22+ python setup.py build_doc
23238. python setup.py sdist --manifest-only
24249. Check the MANIFEST to make sure that any new files are included. If
25- they are not, edit MANIFEST.in to include them. "Documentation" for
26- MANIFEST.in may be found in disutils.filelist._parse_template_line.
25+ they are not, edit MANIFEST.in to include them. For format docs see
26+ http://docs.python.org/2/distutils/sourcedist.html#manifest-template
272710. python setup.py sdist
2828 (if you find sdist a little verbose, add "--quiet" to the end of the
2929 command)
30- 11. Unpack the new dist file in /tmp then a) run_test.py and b) demo.py
30+ 11. Unpack the new dist file in /tmp then
31+ a) run_test.py
32+ b) demo.py
3133 with all available Python versions.
323412. Assuming all is well tag the release in the version-control system.
33- 13. python setup.py bdist_rpm
34- 14. python setup.py bdist_wininst
35+ 13. Build binary packages
36+ python setup.py bdist_rpm
37+ python setup.py bdist_wininst
38+ 14. Upload source distributive to PyPI
39+ python setup.py sdist upload --sign
40+ Load http://pypi.python.org/pypi/roundup and check that information
41+ is displayed correctly.
354215. Send doc/announcement.txt to
[email protected] and
36433744
0 commit comments