Issue #1916
closedUnable to install packages with `.` in the name on pip==8.1.2
Description
The latest pip patch version updated a dependency that changes how `.` is normalized in package names. Unfortunately this causes issues with pulp_python and similar tools (such as devpi). We can confirm that our pulp is affected by attempting to install the package `zope.interface`. This works correctly with pip 8.1.1, but fails with pip 8.1.2, which claims the package can't be found in the index.
See https://github.com/pypa/pip/issues/3666 for the issue with pip where this is discussed; the maintainers have closed the issue, and are taking the stance that tools like devpi and pulp will need to be updated to fix.
Currently, we've worked around the issue by pinning pip==8.1.1, but this is a short-term fix.
Let me know if I can provide any additional information. Thanks!
Updated by nwittstock about 7 years ago
Edit: as I've dug in more, there was some interesting config on our side where we're not actually using pulp_python, although we're using pulp. So: while you may also have this bug, that's not actually what's happening on our side. Sorry!
Updated by mhrivnak about 7 years ago
- Status changed from NEW to CLOSED - NOTABUG