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 11[build-system ]
2- requires = [" setuptools >= 41.2 " , " setuptools_scm" ]
2+ requires = [" setuptools >= 69 " , " setuptools_scm[toml] >= 8 " ]
33build-backend = " setuptools.build_meta"
44
55[project ]
@@ -63,6 +63,9 @@ packages = ["sgkit"]
6363zip-safe = false # https://mypy.readthedocs.io/en/latest/installed_packages.html
6464include-package-data = true
6565
66+ [tool .setuptools_scm ]
67+ version_file = " sgkit/_version.py"
68+
6669[tool .coverage .report ]
6770fail_under = 100
6871
Original file line number Diff line number Diff line change 1- from importlib .metadata import PackageNotFoundError , version # type: ignore[import]
2-
31from .display import display_genotypes , display_pedigree
42from .distance .api import pairwise_distance
53from .io .dataset import load_dataset , save_dataset
6765 window_by_variant ,
6866)
6967
68+ __version__ = "unknown"
7069try :
71- __version__ = version (__name__ )
72- except PackageNotFoundError : # pragma: no cover
73- __version__ = "unknown"
70+ from . import _version
71+
72+ __version__ = _version .version # pragma: nocover
73+ except ImportError : # pragma: nocover
74+ pass
7475
7576__all__ = [
7677 "DIM_ALLELE" ,
You can’t perform that action at this time.
0 commit comments