diff --git a/pyproject.toml b/pyproject.toml index 999a7d0..ece543f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,9 @@ [build-system] -requires = ["setuptools>=61.0"] +requires = ["setuptools>=61.0", "setuptools_scm[toml]>=6.2"] build-backend = "setuptools.build_meta" +[tool.setuptools_scm] + [project] name = "xpystac" authors = [ diff --git a/xpystac/__init__.py b/xpystac/__init__.py index b3f4756..184a80c 100644 --- a/xpystac/__init__.py +++ b/xpystac/__init__.py @@ -1 +1,7 @@ -__version__ = "0.1.2" +from importlib.metadata import PackageNotFoundError, version + +try: + __version__ = version("xpystac") +except PackageNotFoundError: # noqa + # package is not installed + pass