Aluode/PerceptionLabPortable
0
1"""Wrappers to call pyproject.toml-based build backend hooks.2"""3 4from typing import TYPE_CHECKING5 6from ._impl import (7 BackendUnavailable,8 BuildBackendHookCaller,9 HookMissing,10 UnsupportedOperation,11 default_subprocess_runner,12 quiet_subprocess_runner,13)14 15__version__ = "1.2.0"16__all__ = [17 "BackendUnavailable",18 "BackendInvalid",19 "HookMissing",20 "UnsupportedOperation",21 "default_subprocess_runner",22 "quiet_subprocess_runner",23 "BuildBackendHookCaller",24]25 26BackendInvalid = BackendUnavailable # Deprecated alias, previously a separate exception27 28if TYPE_CHECKING:29 from ._impl import SubprocessRunner30 31 __all__ += ["SubprocessRunner"]32 