Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 753 Bytes

making-a-release.md

File metadata and controls

14 lines (13 loc) · 753 Bytes

Making a new release for PyPI

  1. Update version number in partial_index/__init__.py
  2. Update version number in setup.py
  3. Update download link version number in setup.py
  4. If added or removed support for some Python/Django versions, update classifiers in setup.py
  5. Update PyPI version badge number in README.md
  6. Update version history at the end of README.md
  7. Push to release branch on github, review that tests pass on Travis.
  8. python3 setup.py sdist bdist_wheel upload
  9. Go to https://github.com/mattiaslinnap/django-partial-index/releases and click New Release, fill details:
    1. New tag name should be just the numeric version ("1.2.3" not "v1.2.3")
    2. From branch "release"
    3. Release title should be "v1.2.3"