Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 749 Bytes

making-a-release.md

File metadata and controls

14 lines (13 loc) · 749 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 version history at the end of README.md
  6. Push to release branch on github, review that tests pass on Travis.
  7. Make sure you are in a Python3 environment.
  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"