Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 9.0.1 on February 3, 2022 #6011

Closed
12 tasks done
radarhere opened this issue Feb 2, 2022 · 3 comments
Closed
12 tasks done

Release 9.0.1 on February 3, 2022 #6011

radarhere opened this issue Feb 2, 2022 · 3 comments
Labels

Comments

@radarhere
Copy link
Member

radarhere commented Feb 2, 2022

  • Make necessary changes in main branch.
  • Update CHANGES.rst.
  • Check out release branch e.g.:
git checkout -t remotes/origin/9.0.x
  • Cherry pick individual commits from main branch to release branch e.g. 9.0.x, then git push.
  • Check GitHub Actions and AppVeyor to confirm passing tests in release branch e.g. 9.0.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 9.0.1
git push
git push --tags
  • Create and check source distribution:
make sdist
twine check dist/*
  • Create binary distributions
  • Check and upload all binaries and source distributions e.g.:
twine check dist/*
twine upload dist/Pillow-9.0.1*
  • Publish the release on GitHub
@radarhere
Copy link
Member Author

@cgohlke at your convenience, would you be able to put together wheels?

@radarhere
Copy link
Member Author

Thanks very much!

Released, and announced!

@radarhere
Copy link
Member Author

I've uploaded additional macOS M1 wheels, with a build number of 1, to resolve #6015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant