New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix #1666 break access to index urls that include auth #1668

Closed
tjarls opened this Issue Feb 1, 2019 · 2 comments

Comments

Projects
None yet
3 participants
@tjarls
Copy link

tjarls commented Feb 1, 2019

The fix for issue #1666 breaks with urls that include a username and password. Here's an illustration of how it breaks:

$ easy_install -i https://user:password@pypi.example.org/simple/install example
Searching for example
Reading https://user:password@pypi.example.org/simple/install/example/
Download error on https://user:password@pypi.example.org/simple/install/example/: nonnumeric port: 'password@pypi.example.org' -- Some packages may not be found!

@pganssle pganssle added the bug label Feb 2, 2019

@pganssle

This comment has been minimized.

Copy link
Member

pganssle commented Feb 2, 2019

Was this intentional @jaraco? I got the general sense that some support was maybe being dropped in those original PRs, but I don't think it was marked as a breaking change, right?

In any case, @tjarls, does this happen only when you invoke via easy_install? Can you solve your issue by using pip directly? This entire pathway is deprecated and is largely being maintained to "best effort" standards. I think it's definitely a bug if it's breaking backwards compatibility, but it would be good to get a sense of where to prioritize it.

@jaraco

This comment has been minimized.

Copy link
Member

jaraco commented Feb 2, 2019

It was not intentional.

@jaraco jaraco self-assigned this Feb 2, 2019

@jaraco jaraco closed this in 0830a69 Feb 3, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment