microsoft/artifacts-keyring

artifacts keyring unable to prompt for login

Closed this issue · 3 comments

I try to install my pacakge from azure devops. It was working previously but now refuses to prompt for devicecode.

Looking in indexes: https://pypi.org/simple, https://pkgs.dev.azure.com/*/pypi/simple/
WARNING: Keyring is skipped due to an exception: Failed to create the collection: Prompt dismissed..
User for pkgs.dev.azure.com:

Is this repository still maintained?

FYI what I have found is that --extra-index-urls appears to not work with Artifacts-keyring. You must individually install each package with "--index-urls" the implication is that if you want to install in one line from both pypi and your private package it will not allow it and will prompt your username.

Possibly pypa/pip#8744 will mitigate this. However ado returning 401 I'm unsure is being handled as per pypa/pip#8103

In order to consolidate to fewer feedback channels, we've moved suggestions and issue reporting to Developer Community.