conda-forge / conda-forge.github.io

The conda-forge website.
https://conda-forge.org
BSD 3-Clause "New" or "Revised" License
128 stars 274 forks source link

pip 24.2 increases `pip check` strictness causing failures #2279

Open synapticarbors opened 3 weeks ago

synapticarbors commented 3 weeks ago

Your question:

It looks like the release of pip 24.2 at the end of July introduced a more strict version of pip check: https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/#pip-check-just-got-a-bit-stricter

And this can cause issues with some packages. Has there been any discussions about guiding maintainers on how to deal with this since I'm guessing there will be a lot of misconfigured metadata upstream?

The current solution seems to be patching or disabling pip check.

xylar commented 2 weeks ago

I have hit several of these. The issue in my experience has always been fixed by adding a constraint to python in the offending package. Unfortunately, the error message, XXXX is not supported on this platform, isn't very intuitive.