Skip to content

Commit 26f76a0

Browse files
committed
Fix typos and add build step.
1 parent 4462ef3 commit 26f76a0

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

RELEASE.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,22 @@ Roundup release checklist:
1919
website/www/conf.py (also update copyright)
2020
3a. Update license end date in COPYING.txt
2121
3b. Update doc/acknowledgements.txt (add section for
22-
release, churn contributers etc.).
22+
release, churn contributers etc.). (Use hg churn -c -r ####..####)
2323
4. Update documentation
2424
doc/announcement.txt
2525
doc/upgrading.txt
2626
4a. cd to website/www and run 'make linkcheck'. See output in
2727
_tmp/linkcheck/output.txt
2828
fix broken references in docs
2929
verify redirects are correct
30-
5. Update setup.py info is needed (contacts, classifiers, etc.), and
30+
5. Update setup.py info if needed (contacts, classifiers, etc.), and
3131
check that metadata is valid and long descriptions is proper reST:
3232
python setup.py check --restructuredtext --metadata --strict
3333
6. Clean out all *.orig, *.rej, .#* files from the source.
3434
7. Remove previous build files
3535
python setup.py clean --all
36+
Rebuild
37+
python setup.py build (sdist generation will fail if this isn't done)
3638
8. Rebuild documentation in "share/doc/roundup/html"
3739
python setup.py build_doc
3840
9. python setup.py sdist --manifest-only
@@ -55,7 +57,7 @@ Roundup release checklist:
5557
a) hg tag 1.6.0 # use right version. Should create/commit a changeset
5658
b) hg push # update main repo
5759
c) hg sum # verify that the tag shows up
58-
14. Upload source distributive to PyPI - requires you sign up for a
60+
14. Upload source distribution to PyPI - requires you sign up for a
5961
pypi account and be added as a maintainer to roundup. Ask existing
6062
maintainer for access.
6163
python setup.py sdist upload --repository pypi --sign
@@ -82,6 +84,7 @@ So, those commands in a nice, cut'n'pasteable form::
8284
find . -name '*.rej' -exec rm {} \;
8385
find . -name '.#*' -exec rm {} \;
8486
python setup.py clean --all
87+
python setup.py build
8588
python setup.py check --restructuredtext --metadata --strict
8689
python setup.py build_doc
8790
python setup.py sdist --manifest-only

0 commit comments

Comments
 (0)