Skip to content

Commit 8ea3e18

Browse files
henryiiijcfr
authored andcommitted
fix: only require importlib.metadata for 3.8+
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 66dcd4e commit 8ea3e18

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
"Typing :: Typed"
2626
]
2727
dependencies = [
28-
"importlib_metadata>=2.0; python_version<'3.10'",
28+
"importlib_metadata>=1.4; python_version<'3.8'",
2929
]
3030
dynamic = ["version"]
3131
requires-python = ">=3.7"

src/cmake/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33
import sys
44

5-
if sys.version_info < (3, 10):
5+
if sys.version_info < (3, 8):
66
from importlib_metadata import distribution
77
else:
88
from importlib.metadata import distribution

tests/test_cmake.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import pytest
99

10-
if sys.version_info < (3, 10):
10+
if sys.version_info < (3, 8):
1111
from importlib_metadata import distribution
1212
else:
1313
from importlib.metadata import distribution

0 commit comments

Comments
 (0)