You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not pulling in libimagequant as a dependency as outlined in https://pillow.readthedocs.io/en/stable/installation.html#external-libraries ("Libimagequant is licensed GPLv3, which is more restrictive than the Pillow license, therefore we will not be distributing binaries with libimagequant support enabled.")
That said, in my limited understanding, I wouldn't have thought that meta.yml is putting libimagequant into a file with Pillow and sending it out. I think it's just listing it as something that is separately installed.
Also, it seems you're in an environment that doesn't allow GPL dependencies, is that correct? We could solve this (in theory) by having different outputs for different bindings, but considering the number of them, that's would be a bit of a hassle...
What did you do?
conda install -c conda-forge pillow
What did you expect to happen?
Not pulling in libimagequant as a dependency as outlined in https://pillow.readthedocs.io/en/stable/installation.html#external-libraries ("Libimagequant is licensed GPLv3, which is more restrictive than the Pillow license, therefore we will not be distributing binaries with libimagequant support enabled.")
What actually happened?
libimagequant was pulled in as a dependency.
What are your OS, Python and Pillow versions?
Note: The behaviour seems to have changed from 8.* to 9.* (from looking at the meta.yaml downloaded through the wheels from https://anaconda.org/conda-forge/pillow/files?sort=basename&sort_order=desc).
Note: I have not confirmed with PyPI.
Feel free to delegate to the people from conda-forge if you think that this is a repackaging issue.
The text was updated successfully, but these errors were encountered: