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