@@ -12,22 +12,17 @@ def abs_paths() -> None: ... # undocumented
1212def addpackage (sitedir : StrPath , name : StrPath , known_paths : set [str ] | None ) -> set [str ] | None : ... # undocumented
1313
1414if sys .version_info >= (3 , 15 ):
15- def process_startup_files () -> None : ... # undocumented
16- def addsitedir (sitedir : str , known_paths : set [str ] | None = None , * , defer_processing_start_files : bool = False ) -> None : ...
17- def addsitepackages (
18- known_paths : set [str ] | None , prefixes : Iterable [str ] | None = None , * , defer_processing_start_files : bool = False
19- ) -> set [str ] | None : ... # undocumented
20- def addusersitepackages (
21- known_paths : set [str ] | None , * , defer_processing_start_files : bool = False
22- ) -> set [str ] | None : ... # undocumented
23-
24- else :
25- def addsitedir (sitedir : str , known_paths : set [str ] | None = None ) -> None : ...
26- def addsitepackages (
27- known_paths : set [str ] | None , prefixes : Iterable [str ] | None = None
28- ) -> set [str ] | None : ... # undocumented
29- def addusersitepackages (known_paths : set [str ] | None ) -> set [str ] | None : ... # undocumented
30-
15+ class StartupState :
16+ __slots__ = ("_known_paths" , "_processed_sitedirs" , "_path_entries" , "_importexecs" , "_entrypoints" )
17+ def __init__ (self , known_paths : set [str ] | None = None ) -> None : ...
18+ def addsitedir (self , sitedir : str ) -> None : ...
19+ def addusersitepackages (self ) -> None : ...
20+ def addsitepackages (self , prefixes : Iterable [str ] | None = None ) -> None : ...
21+ def process (self ) -> None : ...
22+
23+ def addsitedir (sitedir : str , known_paths : set [str ] | None = None ) -> None : ...
24+ def addsitepackages (known_paths : set [str ] | None , prefixes : Iterable [str ] | None = None ) -> set [str ] | None : ... # undocumented
25+ def addusersitepackages (known_paths : set [str ] | None ) -> set [str ] | None : ... # undocumented
3126def check_enableusersite () -> bool | None : ... # undocumented
3227
3328if sys .version_info >= (3 , 13 ):
0 commit comments