Skip to content

Release Pillow 5.4.1 #3535

@hugovk

Description

@hugovk

Follow on from 5.4.0 (#3391).

TODO:

Point Release

Released as needed for security, installation or critical bug fixes.

  • Make necessary changes in master branch.
  • Update CHANGES.rst.
  • Cherry pick individual commits from master branch to release branch e.g. 5.4.x.
  • Check Travis CI to confirm passing tests in release branch e.g. 5.4.x.
  • Check out release branch e.g.:
    git checkout -t remotes/origin/5.4.x
  • In compliance with PEP 440, update version identifier in src/PIL/_version.py
  • Run pre-release check via make release-test.
  • Create tag for release e.g.:
    $ git tag 5.4.1
    $ git push --tags
  • Create source distributions e.g.:
    $ make sdist

Binary Distributions

Windows

Mac and Linux

    $ git clone https://github.com/python-pillow/pillow-wheels
    $ cd pillow-wheels
    $ git submodule init
    $ git submodule update Pillow
    $ cd Pillow
    $ git fetch --all
    $ git checkout [[release tag]]
    $ cd ..
    $ git commit -m "Pillow -> 5.4.1" Pillow
    $ git push

Publicize Release

Documentation

  • Make sure the default version for Read the Docs is the latest tagged release e.g. d2d43879 (5.4.1)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions