Mercurial > p > roundup > code
diff RELEASE.txt @ 4835:5cd6b0014f34
RELEASE.txt: Do 'setup.py check -rms' command to validate that long
desctription is a proper reStructuredText
| author | anatoly techtonik <techtonik@gmail.com> |
|---|---|
| date | Wed, 25 Sep 2013 15:01:13 +0300 |
| parents | 8a4021713c6e |
| children | fdcd7ef5bacf |
line wrap: on
line diff
--- a/RELEASE.txt Tue Sep 24 19:08:25 2013 +0300 +++ b/RELEASE.txt Wed Sep 25 15:01:13 2013 +0300 @@ -14,10 +14,12 @@ 3. Update documentation doc/announcement.txt doc/upgrading.txt -4. Clean out all *.orig, *.rej, .#* files from the source. -5. python setup.py clean --all -6. Check setup.py to ensure that all information therein (contacts, - classifiers, etc) is correct. +4. Update setup.py info is needed (contacts, classifiers, etc.), and + check that metadata is valid and long descriptions is proper reST: + python setup.py check --restructuredtext --metadata --strict +5. Clean out all *.orig, *.rej, .#* files from the source. +6. Remove previuos build files + python setup.py clean --all 7. Rebuild documentation in "share/doc/roundup/html" python setup.py build_doc 8. python setup.py sdist --manifest-only @@ -37,8 +39,7 @@ python setup.py bdist_wininst 14. Upload source distributive to PyPI python setup.py sdist upload --sign - Load http://pypi.python.org/pypi/roundup and check that information - is displayed correctly. + It should appear on http://pypi.python.org/pypi/roundup in no time. 15. Send doc/announcement.txt to python-announce@python.org and roundup-users@lists.sourceforge.net and roundup-devel@lists.sourceforge.net @@ -49,6 +50,7 @@ find . -name '*.rej' -exec rm {} \; find . -name '.#*' -exec rm {} \; python setup.py clean --all + python setup.py check --restructuredtext --metadata --strict python setup.py build_doc python setup.py sdist --manifest-only python setup.py sdist --quiet
