Conversation
There is a regression in the latest Pillow releases python-pillow/Pillow#4528 The fix has been merged but not released yet
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe:
|
|
@conda-forge-admin, please rerender |
…nda-forge-pinning 2020.04.21.12.59.15
Co-Authored-By: Egor Panfilov <egor.v.panfilov@gmail.com>
|
Thanks for handling this, @phue! I must say I don't understand the CI failures... Two appear to be some numerical precision issues that for some reason don't appear in the other builds, and the last one appears to be a dependency conflict. The numerical precision issues could be easily dealt with with a patch, but I don't know how to deal with the dependency conflicts. @jakirkham? 😬 |
|
@conda-forge-admin, please rerender |
…nda-forge-pinning 2020.04.22.03.51.02
I don't understand them either. |
|
I'm not sure if this is going to have the effect you want. THese kinds of issues are rather typical in rolling releases like conda-forge. Maybe you can ask the package to be removed if the issue is serious enough? |
|
I'm think we should just do a repodata patch if the issue is this version of |
I'm not sure what this is. |
|
The idea would be to patch repodata for the |
|
that sounds harder than simply pulling pillow 7.1 |
|
What about applying the upstream fix as a patch to |
I'm not super in the patching mood today, but yeah, that would probably be easiest. I also don't have power on the Pillow feedstock, so :/ |
Could you elaborate more on this? I currently don't understand why blacklisting is not a viable option. And I don't see how the CI failure is related to the change I made |
The solver has been changing recently, so if somebody types
Neither do I. I just skipped the test. What platform do you use? I could just merge this even if it is failing if you want.... |
|
honestly, i'm not too sure how the solver works out, so i'm willing to try this out, I just wanted to say that typically, the best way is to ping upstream for a fix, or to patch up the offending repo. |
OK, now I get it that's unfortunate. I think the current situation is even worse though, because anyone typing
I fully agree on that, in this case the fix has already been merged upstream so it's just pending a new release. Patching the pillow feedstock is of course an option, I just thought this would be in line with what was done for pip here |
|
it seems that you are hitting a nasty bug on OSX.. even if i merged, it would give you inconstient result on different platforms |
|
i'm ok skipping those tk tests, but not so sure about skipping the OSX test. I'll let @jni review before merging |
|
Interesting, but this will affect the next scikit-image release as well, regardless of the pillow breakage. |
|
i totally agree, but that is a "tomorrow" problem ;) |
|
Pillow 7.1.2 has just been released. I'm inclined to close this for today. What do you think? |
|
Absolutely, good that it is now resolved upstream |
|
Nice. Yeah. Itis really nice when projects can respond to quick bugs like that |
There is a regression in the latest Pillow releases
python-pillow/Pillow#4528
The fix has been merged but not released yet
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)