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
Blacklist pillow 7.1.* #56
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 rerender
in a comment in this PR for automated rerendering)