11import abc
2- from typing import Optional
2+ from typing import Dict , Optional
33
44
55class Credentials (abc .ABC ):
@@ -9,7 +9,7 @@ def __init__(self, site_id: Optional[str] = None, user_id_to_impersonate: Option
99
1010 @property
1111 @abc .abstractmethod
12- def credentials (self ) -> dict [str , str ]:
12+ def credentials (self ) -> Dict [str , str ]:
1313 credentials = ("Credentials can be username/password, Personal Access Token, or JWT"
1414 "This method returns values to set as an attribute on the credentials element of the request" )
1515 return {"key" : "value" }
@@ -38,7 +38,7 @@ def __init__(self, username: str, password: str, site_id: Optional[str] = None,
3838 self .username = username
3939
4040 @property
41- def credentials (self ) -> dict [str , str ]:
41+ def credentials (self ) -> Dict [str , str ]:
4242 return {"name" : self .username , "password" : self .password }
4343
4444 def __repr__ (self ):
@@ -59,7 +59,7 @@ def __init__(self, token_name: str, personal_access_token: str, site_id: Optiona
5959 self .personal_access_token = personal_access_token
6060
6161 @property
62- def credentials (self ) -> dict [str , str ]:
62+ def credentials (self ) -> Dict [str , str ]:
6363 return {
6464 "personalAccessTokenName" : self .token_name ,
6565 "personalAccessTokenSecret" : self .personal_access_token ,
@@ -85,7 +85,7 @@ def __init__(self, jwt: str, site_id: Optional[str] = None, user_id_to_impersona
8585 self .jwt = jwt
8686
8787 @property
88- def credentials (self ) -> dict [str , str ]:
88+ def credentials (self ) -> Dict [str , str ]:
8989 return {"jwt" : self .jwt }
9090
9191 def __repr__ (self ):
0 commit comments