Add stubs for xdgenvpy (#12615)

This commit is contained in:
John Lettman authored and GitHub committed 2024-09-04 12:06:28 +02:00
1 parent 4101e74236
commit 13e3deb033
6 files changed
+49

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
from xdgenvpy.xdgenv import XDG as XDG, XDGPackage as XDGPackage, XDGPedanticPackage as XDGPedanticPackage
__all__ = ("XDG", "XDGPackage", "XDGPedanticPackage")
+7
View File
@@ -0,0 +1,7 @@
def system_path_separator() -> str: ...
def XDG_DATA_HOME() -> str: ...
def XDG_CONFIG_HOME() -> str: ...
def XDG_CACHE_HOME() -> str: ...
def XDG_RUNTIME_DIR() -> str: ...
def XDG_DATA_DIRS() -> str: ...
def XDG_CONFIG_DIRS() -> str: ...
+35
View File
@@ -0,0 +1,35 @@
class XDG:
def __init__(self) -> None: ...
@property
def XDG_DATA_HOME(self) -> str: ...
@property
def XDG_CONFIG_HOME(self) -> str: ...
@property
def XDG_CACHE_HOME(self) -> str: ...
@property
def XDG_RUNTIME_DIR(self) -> str: ...
@property
def XDG_DATA_DIRS(self) -> tuple[str, ...]: ...
@property
def XDG_CONFIG_DIRS(self) -> tuple[str, ...]: ...
class XDGPackage(XDG):
def __init__(self, package_name: str) -> None: ...
@property
def XDG_DATA_HOME(self) -> str: ...
@property
def XDG_CONFIG_HOME(self) -> str: ...
@property
def XDG_CACHE_HOME(self) -> str: ...
@property
def XDG_RUNTIME_DIR(self) -> str: ...
class XDGPedanticPackage(XDGPackage):
@property
def XDG_DATA_HOME(self) -> str: ...
@property
def XDG_CONFIG_HOME(self) -> str: ...
@property
def XDG_CACHE_HOME(self) -> str: ...
@property
def XDG_RUNTIME_DIR(self) -> str: ...