-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Release Pillow 4.3.0 on October 1, 2017 #2664
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
Comments
In this release I'm going to work on performance of most common operations. While Pillow-SIMD is the fastest library for image convolutional resize on CPU, there is still a room for optimizations without using SIMD.
I also worried about VIPS benchmarks. Pillow doesn't show good result, because ≈70% of execution time is spending in filter applying (which is one of the most ineffective operation in Pillow). Funny thing is according to my tests Pillow is already faster than Python VIPS in concurrent mode on 4-cores, even with such ineffective filters. My aim to next release is to make Pillow-SIMD on single core as fast as Python VIPS on all 6 cores of Xeon E5-1650 :-> I also want to add VIPS benchmarks to pillow-perf despite the fact that Python VIPS is very hard to install. |
Sounds good to me. I'm still mostly away from the keyboard for a few more days, but I'm hoping to have a chance to go through these prs within a week or so. Feel free to merge pr's that look non controversial and have the required tests / docs. |
Some notes about this release.
|
|
Things nice to have:
|
Thanks @homm for creating this ticket. 👍 (Time for quarterly ritual of toggling Not Watching to Watching.) |
Thank you @wiredfool for your work on #2769, i didn't find the time to finish it so i'm glad someone was here for that. |
@jbltx You're welcome. |
@python-pillow/pillow-team Should we move this release to Oct 2 or 3? |
I think #2772 is a release blocker. |
|
For anyone just reading this thread, #2772 has been resolved. |
I think we're pretty nearly done here.
|
I've tagged release 4.3.0: https://github.com/python-pillow/Pillow/tree/4.3.0 Linux wheels are done, one OSX build to go. |
Windows binaries are at http://www.lfd.uci.edu/~gohlke/ ... |
@cgohlke What is the delay to get this from pip ? |
I'm going to upload them shortly |
Ok, they're uploaded. Thanks for the binaries @cgohlke. |
Thanks all! |
|
RGB to PALETTE conversion
...but, for example, the white color is 245, not 255 :( |
@paulopires16 Please don't hijack old unrelated threads. Since it's a palette image, there's no guarantee that any specific color will appear, or where the colors appear in the palette. |
No description provided.
The text was updated successfully, but these errors were encountered: