Opened at 2020-01-13T15:26:20Z
Closed at 2020-01-20T13:50:55Z
#3271 closed defect (fixed)
CircleCI image builders with pip older than 9 fail because of setuptools incompatiblity
Reported by: | exarkun | Owned by: | exarkun |
---|---|---|---|
Priority: | supercritical | Milestone: | undecided |
Component: | dev-infrastructure | Version: | n/a |
Keywords: | review | Cc: | |
Launchpad Bug: |
Description
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.
Change History (3)
comment:1 Changed at 2020-01-13T15:26:26Z by exarkun
- Owner set to exarkun
- Status changed from new to assigned
comment:2 Changed at 2020-01-17T17:22:28Z by exarkun
- Keywords review added
comment:3 Changed at 2020-01-20T13:50:55Z by GitHub <noreply@…>
- Resolution set to fixed
- Status changed from assigned to closed
In 65a7e67/trunk:
Note: See
TracTickets for help on using
tickets.
https://github.com/tahoe-lafs/tahoe-lafs/pull/676