-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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 Pillow 9.1.0 on April 1, 2022 #6110
Comments
It has been pointed out that we should not use PyPy 7.3.8 for this release. I'm hopeful that PyPy 7.3.9 will be released before April 1 though. |
PyPy 7.3.9 has now been merged in, with python-pillow/pillow-wheels#272 |
Okay, Needed:
To consider: @radarhere Please also merge anything else you think is good, and I'll start the release tomorrow (Finnish) morning. Thanks! |
@cgohlke Please could we have Windows binaries for 9.1.0? Thank you! |
@radarhere Thanks for bumping the docker-images, but I was a bit confused why this "Create release" job has been waiting for over 40 minutes for a runner and I guess it's because the CI capacity is tied up at docker-images :D In general, it's probably best to hold off to keep the CI free in case of necessary re-runs (we're on the third so far), and the docker-images bump is the last thing on the checklist so I won't forget it. Thanks! |
I don't think it is because of that. I waited 20 minutes for it to start before I gave up and triggered docker-images :p |
Hmm, weird! I'll give it another 10 minutes and then cancel and start a fourth attempt! Anyway, the docker-images update isn't for the actual release, so in the future let's wait until afterwards. Relating to the first two failed attempts, I filed these for the timeout and "re-run failed" problems: |
Still waiting after an hour: https://github.com/python-pillow/pillow-wheels/runs/5786245264?check_suite_focus=true I'm curious to see if it'll timeout, so I've left it running and have triggered a new build on the tag: https://github.com/python-pillow/pillow-wheels/actions/runs/2076994216 |
While it would be good to eventually have the GitHub Release for pillow-wheels, if you get to the point where you just want the wheels, the wheels-latest artifact from a recent run of my pillow-wheels has that. |
Thanks! Will use those if it doesn't succeed by the time the Windows ones are available. |
Here you go. |
Thanks!
10th attempt had no timeouts but again the final Create Release job is still "Waiting for a runner to pick up this job...", so will use those. https://github.com/python-pillow/pillow-wheels/runs/5789145831?check_suite_focus=true |
Released! 🚀 https://pypi.org/project/Pillow/9.1.0/ Thanks all! (Tweet to come) |
@hugovk here are the aarch64 wheels from Travis CI, if it helps - aarch64.zip |
Thanks, uploaded! |
Main Release
Released quarterly on January 2nd, April 1st, July 1st and October 15th.
main
branch.main
branch.src/PIL/_version.py
CHANGES.rst
.make release-test
in a freshly cloned repo.make sdist twine check dist/*
.dev0
to version identifier insrc/PIL/_version.py
Binary Distributions
Windows
@cgohlke
for Windows binaries via release ticket e.g. Release 2.9.0 on July 1, 2015 #1174.@cgohlke
and copy intodist/
Mac and Linux
git clone https://github.com/python-pillow/pillow-wheels cd pillow-wheels ./update-pillow-tag.sh [[release tag]]
and copy into
dist/
Publicize Release
Documentation
Docker Images
git clone https://github.com/python-pillow/docker-images cd docker-images ./update-pillow-tag.sh [[release tag]]
The text was updated successfully, but these errors were encountered: