mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-04-14 19:49:34 +08:00
Create stubs for appdirs (#6047)
This commit is contained in:
@@ -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",
|
||||
|
||||
1
stubs/appdirs/METADATA.toml
Normal file
1
stubs/appdirs/METADATA.toml
Normal file
@@ -0,0 +1 @@
|
||||
version = "1.4"
|
||||
55
stubs/appdirs/appdirs.pyi
Normal file
55
stubs/appdirs/appdirs.pyi
Normal 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: ...
|
||||
Reference in New Issue
Block a user