-
-
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 8.3.0 on July 1, 2021 #5413
Comments
Hi @cgohlke, could we have Windows binaries for 8.3.0? |
To solve some runtime linking issues with wheels on Linux, in #5062 I proposed some changes that turned out to be difficult to compile from source with pip (because Raqm is C99, which is incompatible with GCC defaults on some systems). So these changes should only be enabled when building release wheels, which requires building with the new |
Thanks @cgohlke! Released, and announced! |
Looks like we need an 8.3.1 patch release: #5571 is affecting lots who use NumPy either directly or indirectly (like torchvision), and there's a PR at #5572. And separately, Windows wheels would benefit from a new dependency, so a patch release would help there: #5573 (comment) Is there anything else urgent that warrants inclusion in 8.3.1? |
There are some flags in #5413 (comment) that cgohlke needs to apply to releases to resolve #4859. Not urgent, but something to flag for the next release. |
On the bright side, I'm about 1.5 core months into a fuzzing run on a 8.3 near prerelease and nothing has come up. |
Agreed, let's include those regression fixes. Thanks for the PRs, I've merged them to master. I think we're ready to do 8.3.1? @radarhere Can you do it? If not, I can do it this evening (Europe time). |
Sure, I can do it. Closing. Future discussion can be in #5578 |
Add release notes
Main Release
Released quarterly on January 2nd, April 1st, July 1st and October 15th.
master
branch.master
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: