[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3271: CircleCI image builders with pip older than 9 fail because of setuptools incompatiblity
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Jan 13 15:26:20 UTC 2020
#3271: CircleCI image builders with pip older than 9 fail because of setuptools
incompatiblity
--------------------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: supercritical | Milestone: undecided
Component: dev-infrastructure | Version: n/a
Keywords: | Launchpad Bug:
--------------------------------+---------------------------
setuptools 45 has been released and only supports Python 3.5 and newer.
It seems to come with a `python_requires` declaration announcing this.
pip older than 9 fails to successfully interpret `python_requires`
declarations, though, resulting in a Python 3-only setuptools being
installed. Then, everything is broken because setuptools is incompatible
with the version of Python in use.
See also https://github.com/pypa/setuptools/issues/1964
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3271>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list