diff --git a/pyproject.toml b/pyproject.toml index bc08916..831f430 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=45", "setuptools_scm[toml]>=6.2"] +requires = ["setuptools>=64", "setuptools_scm>=8"] build-backend = "setuptools.build_meta" [project] diff --git a/tdworkflow/__init__.py b/tdworkflow/__init__.py index 8f7a5cf..20fa48f 100644 --- a/tdworkflow/__init__.py +++ b/tdworkflow/__init__.py @@ -1,6 +1,6 @@ import logging -import pkg_resources +from importlib.metadata import version, PackageNotFoundError from . import ( attempt, @@ -15,8 +15,8 @@ ) try: - __version__ = pkg_resources.get_distribution(__name__).version -except pkg_resources.DistributionNotFound: + __version__ = version("tdworkflow") +except PackageNotFoundError: # package is not installed pass