Closed mauritsvanrees closed 1 year ago
I also saw this traceback but it just seems to be a warning, buildout still runs.
I am seeing it in tests failures targeting buildout main now too. See for example here, although the page is practically unreadable in my browser. I am trying a fix in a PR.
Note: I also get a warning: "Requires-Python support missing", but I think that is now thrown if a package that we need to install is missing the Requires-Python metadata. So not something buildout can do anything about.
I was wrong. This is a message logged by Buildout itself. It prints this when the patch fails. So I realise the impact of the warning messages: if you use pip 22.2 or higher, then buildout does not have Requires-Python support. When run on Python 2 it will happily try to install a package that is marked as Python 3 only. I am trying to fix it in PR #616.
I get this traceback:
Buildout does continue after this, so it is not fatal.
To reproduce:
Note: I also get a warning: "Requires-Python support missing", but I think that is now thrown if a package that we need to install is missing the
Requires-Python
metadata. So not something buildout can do anything about.When I install
pip 22.1.2
, all is well again.