diff options
Diffstat (limited to 'typings/keyring/core.pyi')
-rw-r--r-- | typings/keyring/core.pyi | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/typings/keyring/core.pyi b/typings/keyring/core.pyi new file mode 100644 index 000000000..eb224d4ca --- /dev/null +++ b/typings/keyring/core.pyi @@ -0,0 +1,11 @@ + +from typing import Optional + +from keyring.backend import KeyringBackend + + +def get_password(service_name: str, username: str) -> Optional[str]: ... +def set_password(service_name: str, username: str, password: str) -> None: ... +def delete_password(service_name: str, username: str) -> None: ... +def recommended(backend: KeyringBackend) -> bool: ... +def get_keyring() -> KeyringBackend: ... |