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 ce7c2dc commit 9cfd32dCopy full SHA for 9cfd32d
src/setuptools_scm/integration.py
@@ -4,18 +4,21 @@
4
import warnings
5
from typing import Any
6
from typing import Callable
7
+from typing import TYPE_CHECKING
8
9
import setuptools
10
11
from . import _get_version
-from . import _types as _t
12
from . import _version_missing
13
from ._entrypoints import iter_entry_points
14
from .config import _read_dist_name_from_setup_cfg
15
from .config import Configuration
16
from .utils import do
17
from .utils import trace
18
19
+if TYPE_CHECKING:
20
+ from . import _types as _t
21
+
22
23
def _warn_on_old_setuptools(_version: str = setuptools.__version__) -> None:
24
if int(_version.split(".")[0]) < 45:
0 commit comments