Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 887 Bytes

RELEASE_CHECKLIST.rst

File metadata and controls

39 lines (27 loc) · 887 Bytes

Release Checklist

  1. bumpversion [patch|minor|major]

  2. make publish

  3. Test that it pip installs

    1. Make a test virtual environment
    2. pip install collections-extended
    3. Confirm the new version number was installed
    4. Try it out
  4. Check the PyPI listing page to make sure that the README displays properly.

    If not, copy and paste the RestructuredText into http://rst.ninjs.org/ to find out what broke the formatting.

New Python Versions

To add support for a new version of python, aside from any new functionality required, add version number to:

  1. tox.ini envlist
  2. .github/workflows/python-package.yml
  3. pyproject.toml classifiers
  4. README.rst description
  5. docs/index.rst list of versions

New Year

When a new year arrives, it needs to be updated in:

  • README.rst
  • docs/index.rst
  • docs/conf.py