File tree 1 file changed +4
-5
lines changed
src/pip/_internal/network
1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -47,17 +47,16 @@ class KeyRingCli:
47
47
"""
48
48
49
49
@classmethod
50
- def get_credential (
51
- cls , service_name : str , username : Optional [ str ]
50
+ def get_password (
51
+ cls , service_name : str , username : str
52
52
) -> Optional [KeyRingCredential ]:
53
- cmd = ["keyring" , "get" , service_name , str ( username ) ]
53
+ cmd = ["keyring" , "get" , service_name , username ]
54
54
res = subprocess .run (
55
55
cmd , capture_output = True , env = dict (PYTHONIOENCODING = "utf-8" )
56
56
)
57
57
if res .returncode :
58
58
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 " )
61
60
62
61
@classmethod
63
62
def set_password (cls , service_name : str , username : str , password : str ) -> None :
You can’t perform that action at this time.
0 commit comments