-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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 6.0.0 on April 1, 2019 #3618
Comments
|
Almost time for Pillow 6!! 🎉 |
Okay, @cgohlke, if you would be able to create Windows binaries? |
I do get a reproducible access violation fault on Python 3.x, e.g.:
|
Then there's another segfault later:
|
Any ideas why these aren't showing up on AppVeyor? |
I have heap verification enabled and Qt installed during testing. |
The conversion P -> PA crashes at Convert.c#L986. I have not noticed this before because this is relatively recent code added in #3728.
|
@cgohlke could you try https://github.com/python-pillow/Pillow/tree/segfault and see if that fixes those two problems? |
Thanks. That works. All tests pass. |
Excellent, thanks. That commit is now part of the release, so if you would be so kind as to generate the binaries again? |
Thanks @cgohlke. Okay, Pillow 6.0.0 is released. |
Thanks both! We should also get heap verification and Qt on a Windows builds to detect these things earlier. |
Great work all, thank you!! |
See
I see, Python 3.4 support was dropped with this release. |
Release notes needed:
Do not resize in Image.thumbnail if already the destination size #3632?Main release checklist
master
branch.master
branch.src/PIL/_version.py
CHANGES.rst
.make release-test
in a freshly cloned repo.twine upload dist/Pillow-6.0.0-*
.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
andtwine upload *
.Mac and Linux
git clone https://github.com/python-pillow/pillow-wheels cd pillow-wheels ./update-pillow-tag.sh 6.0.0
wget -m -A 'Pillow-6.0.0*' \ http://a365fff413fe338398b6-1c8a9b3114517dc5fe17b7c3f8c63a43.r19.cf2.rackcdn.com
Publicize Release
Documentation
6.0.0
rather thanlatest
e.g. https://pillow.readthedocs.io/en/6.0.x/The text was updated successfully, but these errors were encountered: