Skip to content

Commit 1da4cb8

Browse files
committed
setuptools_scm writes slycot/version.py
1 parent d51cbcf commit 1da4cb8

File tree

5 files changed

+4
-9
lines changed

5 files changed

+4
-9
lines changed

.coveragerc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
source = slycot
33
omit =
44
*/tests/*
5+
*/version.py
56

67

78
# please do not add any sections after this block

conda-recipe/meta.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ requirements:
3737
- python {{ PY_VER }}
3838
- {{ pin_compatible('numpy') }}
3939
- libflang # [win]
40-
- importlib_metadata # [py<38]
4140

4241
test:
4342
requires:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ requires = [
99
build-backend = "setuptools.build_meta"
1010

1111
[tool.setuptools_scm]
12+
write_to = "slycot/version.py"
1213

1314
[tool.pytest.ini_options]
1415
# run the tests with compiled and installed package

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,7 @@ def setup_package():
103103
platforms=["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"],
104104
cmdclass={"sdist": sdist_checked},
105105
zip_safe=False,
106-
install_requires=["numpy",
107-
"importlib-metadata; python_version < '3.8'"],
106+
install_requires=["numpy"],
108107
python_requires=">=3.7"
109108
)
110109

slycot/__init__.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,7 @@
4545
from .transform import tf01md, tf01rd
4646
from .transform import td04ad, tb01pd
4747

48-
try:
49-
from importlib.metadata import version as imv
50-
except ImportError:
51-
from importlib_metadata import version as imv
52-
__version__ = imv(__package__)
53-
48+
from .version import __version__
5449

5550

5651
def test():

0 commit comments

Comments
 (0)