Create stubs for appdirs (#6047)

This commit is contained in:
Akuli
2021-09-20 14:20:06 +03:00
committed by GitHub
parent 1b5c4e1d57
commit aff3e4d1c5
3 changed files with 57 additions and 0 deletions

View File

@@ -18,6 +18,7 @@
"stdlib/tkinter",
"stdlib/xml/dom",
"stdlib/xml/sax",
"stubs/appdirs",
"stubs/aws-xray-sdk",
"stubs/babel",
"stubs/backports.ssl_match_hostname",

View File

@@ -0,0 +1 @@
version = "1.4"

55
stubs/appdirs/appdirs.pyi Normal file
View File

@@ -0,0 +1,55 @@
__version_info__: tuple[int, int, int]
PY3: bool
unicode = str
system: str
def user_data_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
) -> str: ...
def site_data_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
) -> str: ...
def user_config_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
) -> str: ...
def site_config_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., multipath: bool = ...
) -> str: ...
def user_cache_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
) -> str: ...
def user_state_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., roaming: bool = ...
) -> str: ...
def user_log_dir(
appname: str | None = ..., appauthor: str | None = ..., version: str | None = ..., opinion: bool = ...
) -> str: ...
class AppDirs:
appname: str
appauthor: str
version: str
roaming: bool
multipath: bool
def __init__(
self,
appname: str | None = ...,
appauthor: str | None = ...,
version: str | None = ...,
roaming: bool = ...,
multipath: bool = ...,
) -> None: ...
@property
def user_data_dir(self) -> str: ...
@property
def site_data_dir(self) -> str: ...
@property
def user_config_dir(self) -> str: ...
@property
def site_config_dir(self) -> str: ...
@property
def user_cache_dir(self) -> str: ...
@property
def user_state_dir(self) -> str: ...
@property
def user_log_dir(self) -> str: ...