-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Patching up 4.1 for pillow compatibility on windows #51
Conversation
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 ( |
Seems everything passes? So I think this patch is probably good? |
Yeah, generally I would like to have some green light from an upstream dev. Is there anything else to test with? |
I ran this PR (build 4 on @hmaarrfk anaconda.org channel) against all of Satpy's tests which include a few tests using pylibtiff on top of C libtiff to write custom TIFF files. Tests where build 2 from #49 seemed to seg fault now seem to pass on appveyor. Build log for the interested: https://ci.appveyor.com/project/pytroll/satpy/builds/29905441 |
@conda-forge-admin please rerender |
Hi! This is the friendly automated conda-forge-webservice. I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance. You can also try re-rendering locally. |
Thanks for doing that! I removed much of the regression tests from here so as to avoid a circular dependency. We can try them again once 4.2 is likely released with a patched up CMakeLists file. |
@hmaarrfk sorry for not following up on your work here. Is this ready to be merged? |
Yeah. It is. I commented out the circular dependency testing. |
seems like you pulled a package. do you still want me to rebase? |
do you want me to test thing with gdal? can you provide the tests for the test section? |
Yeah, let's rebase and roll both changes at once. We'll have to put a migrator first though. |
@ocefpaf did you want to merge this again with things cleaned? Seems like OSX is failing my downstream tests, but that seems to be due to some changes in |
Yeah, let's give it a go. Thanks @hmaarrfk! |
opps. did you want me to remove the downstream tests? |
Nope. I kind of liked them ;-p |
then i think i need a build number bump. |
Missed that! Sorry. |
This is a second attempt at fixing some windows incompatibility with Pillow that is definitely affecting some of our users since the 4.1 migration
conda-forge/lcms2-feedstock#3 (comment)
My previous attempt didn't include downstream completeness tests and so I was testing the finished product on the user's end machine.
#49
Which caused some failures to occur downstream.
Talking to @cgohkle the easiest thing to do is simply to build the package the same unintended way the upstream developers had been doing it prior to 4.1
python-pillow/Pillow#4237 (comment)
xref:hmaarrfk#1
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)