Skip to content

Commit d57e834

Browse files
committed
Switch to defining get_password
1 parent 6ec0af5 commit d57e834

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/pip/_internal/network/auth.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,16 @@ class KeyRingCli:
4747
"""
4848

4949
@classmethod
50-
def get_credential(
51-
cls, service_name: str, username: Optional[str]
50+
def get_password(
51+
cls, service_name: str, username: str
5252
) -> Optional[KeyRingCredential]:
53-
cmd = ["keyring", "get", service_name, str(username)]
53+
cmd = ["keyring", "get", service_name, username]
5454
res = subprocess.run(
5555
cmd, capture_output=True, env=dict(PYTHONIOENCODING="utf-8")
5656
)
5757
if res.returncode:
5858
return None
59-
password = res.stdout.decode("utf-8").strip("\n")
60-
return KeyRingCredential(username=username, password=password)
59+
return res.stdout.decode("utf-8").strip("\n")
6160

6261
@classmethod
6362
def set_password(cls, service_name: str, username: str, password: str) -> None:

0 commit comments

Comments
 (0)