Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Failure to authenticate private repository when URL-encoded character in password #3236
See #51 (comment)
I have this issue with pip 7.1.2. There's a symbol in the password that needs url-encoding.
With the password url-encoded, pip fails to authenticate (gets a 401 response) and prompts for username/password interactively. It then works fine if I enter the user/pass interactively. Like @bcbrown I suspect it's not url-decoding the password.
Confirmed from looking at https://github.com/pypa/pip/blob/develop/pip/download.py#L188 -- no url-decoding is being done.
It looks still have problem when use user & password in https without interactively.
the urllib parse password as port. I think I can fix this error.
this may need to discuss. when we deploy project with robot, this feature is very useful.