Add support for keyring as a subprocess subprocess (rather than keyring as an import) #9472
Labels
area/auth/keyring
kind/feature
Feature requests/implementations
status/triage
This issue needs to be triaged
Issue Kind
Brand new capability
Description
Poetry has support for pulling authentication information out of the system keyring. This (largely) works the same as pip's keyring support, and the documentation even references pip's behavior:
However, poetry does not have support for invoking
keyring
as a subprocess (see pip's documentation for this here).Impact
The author of pip's keyring support actually intended for people to use it as a subprocess, rather than an import ("As the author of the
--keyring-provider
flag I recommend you use thesubprocess
provider").My company would like to use it to avoid a chicken/egg problem (bootstrapping a single systemwide
keyring
binary with the appropriate keyring backend is easier than doing it for every installation of poetry), and to keep our configuration as in sync with pip as possible.Workarounds
The alternative is for people to carefully configure their poetry venv to be configured the same as their global
keyring
installation.The text was updated successfully, but these errors were encountered: