File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 1
1
[build-system ]
2
- requires = [" setuptools >= 41.2 " , " setuptools_scm" ]
2
+ requires = [" setuptools >= 69 " , " setuptools_scm[toml] >= 8 " ]
3
3
build-backend = " setuptools.build_meta"
4
4
5
5
[project ]
@@ -63,6 +63,9 @@ packages = ["sgkit"]
63
63
zip-safe = false # https://mypy.readthedocs.io/en/latest/installed_packages.html
64
64
include-package-data = true
65
65
66
+ [tool .setuptools_scm ]
67
+ version_file = " sgkit/_version.py"
68
+
66
69
[tool .coverage .report ]
67
70
fail_under = 100
68
71
Original file line number Diff line number Diff line change 1
- from importlib .metadata import PackageNotFoundError , version # type: ignore[import]
2
-
3
1
from .display import display_genotypes , display_pedigree
4
2
from .distance .api import pairwise_distance
5
3
from .io .dataset import load_dataset , save_dataset
67
65
window_by_variant ,
68
66
)
69
67
68
+ __version__ = "unknown"
70
69
try :
71
- __version__ = version (__name__ )
72
- except PackageNotFoundError : # pragma: no cover
73
- __version__ = "unknown"
70
+ from . import _version
71
+
72
+ __version__ = _version .version
73
+ except ImportError : # pragma: nocover
74
+ pass
74
75
75
76
__all__ = [
76
77
"DIM_ALLELE" ,
You can’t perform that action at this time.
0 commit comments