We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ec46ffa commit d62dd2dCopy full SHA for d62dd2d
setuptools/command/build_clib.py
@@ -1,7 +1,7 @@
1
from __future__ import annotations
2
3
from collections.abc import Iterable
4
-from typing import NotRequired, TypedDict
+from typing import TYPE_CHECKING, TypedDict
5
6
from ..dist import Distribution
7
from ..modified import newer_pairwise_group
@@ -10,6 +10,9 @@
10
from distutils import log
11
from distutils.errors import DistutilsSetupError
12
13
+if TYPE_CHECKING:
14
+ from typing_extensions import NotRequired
15
+
16
17
class _BuildInfo(TypedDict):
18
sources: list[str] | tuple[str, ...]
0 commit comments