Update release checklist

This commit is contained in:
John Helmert III
2020-04-26 02:07:33 -05:00
parent 7acb7e9896
commit 803384da4f

View File

@@ -5,9 +5,9 @@ Release Checklist
2. Bump the version number in [tuir/\_\_version\_\_.py](tuir/__version__.py).
3. Update the release notes in the [CHANGELOG.rst](CHANGELOG.rst).
4. Update the contributor list by running [``scripts/build_authors.py``](scripts/build_authors.py).
5. Re-generate the manpage by running [``scripts/build_manpage.py``](scripts/build_manpage.py).
6. Commit all changes to the correct branch and tag the correct commit with its version.
7. Smoke test the new release on Python 2 and Python 3.
5. Commit all changes to the correct branch and tag the correct commit with its version.
6. Re-generate the manpage by running [``scripts/build_manpage.py``](scripts/build_manpage.py).
7. Smoke test the new release on Python 3.
8. Push the unpublished changes and the tag.
9. Clean out any old build/release files by running [``scripts/pip_clean.py``](scripts/pip_clean.py).
10. Build the source tarball and binary wheel: ``$ python3 setup.py sdist bdist_wheel``