mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Add missing items and types in site.pyi (#6142)
Use `set` instead of `Iterable` for `known_paths` argument
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
from _typeshed import StrPath
|
||||
from typing import Iterable
|
||||
|
||||
PREFIXES: list[str]
|
||||
@@ -6,7 +7,21 @@ USER_SITE: str | None
|
||||
USER_BASE: str | None
|
||||
|
||||
def main() -> None: ...
|
||||
def addsitedir(sitedir: str, known_paths: Iterable[str] | None = ...) -> None: ...
|
||||
def abs_paths() -> None: ... # undocumented
|
||||
def addpackage(sitedir: StrPath, name: StrPath, known_paths: set[str] | None) -> set[str] | None: ... # undocumented
|
||||
def addsitedir(sitedir: str, known_paths: set[str] | None = ...) -> None: ...
|
||||
def addsitepackages(known_paths: set[str] | None, prefixes: Iterable[str] | None = ...) -> set[str] | None: ... # undocumented
|
||||
def addusersitepackages(known_paths: set[str] | None) -> set[str] | None: ... # undocumented
|
||||
def check_enableusersite() -> bool | None: ... # undocumented
|
||||
def enablerlcompleter() -> None: ... # undocumented
|
||||
def execsitecustomize() -> None: ... # undocumented
|
||||
def execusercustomize() -> None: ... # undocumented
|
||||
def getsitepackages(prefixes: Iterable[str] | None = ...) -> list[str]: ...
|
||||
def getuserbase() -> str: ...
|
||||
def getusersitepackages() -> str: ...
|
||||
def makepath(*paths: StrPath) -> tuple[str, str]: ... # undocumented
|
||||
def removeduppaths() -> set[str]: ... # undocumented
|
||||
def setcopyright() -> None: ... # undocumented
|
||||
def sethelper() -> None: ... # undocumented
|
||||
def setquit() -> None: ... # undocumented
|
||||
def venv(known_paths: set[str] | None) -> set[str] | None: ... # undocumented
|
||||
|
||||
Reference in New Issue
Block a user