From df3d8f5b89b2e48e2dab1dc3ea85f1db6197c6ed Mon Sep 17 00:00:00 2001 From: Andrew E Slaughter Date: Thu, 5 Jun 2025 10:31:15 -0600 Subject: [PATCH 1/2] Update __init__.py for moden python --- spatialnc/__init__.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/spatialnc/__init__.py b/spatialnc/__init__.py index 7b3ea15..b5f30eb 100644 --- a/spatialnc/__init__.py +++ b/spatialnc/__init__.py @@ -2,9 +2,11 @@ """Top-level package for spatialnc.""" -from pkg_resources import DistributionNotFound, get_distribution +"""Top-level package for spatialnc.""" + +from importlib.metadata import version, PackageNotFoundError try: - __version__ = get_distribution(__name__).version -except DistributionNotFound: - __version__ = 'unknown' + __version__ = version("spatialnc") +except PackageNotFoundError: + __version__ = "unknown" From 40b6b3a03bb75fba136e45b11db246ac25870ad4 Mon Sep 17 00:00:00 2001 From: Andrew E Slaughter Date: Thu, 5 Jun 2025 10:34:35 -0600 Subject: [PATCH 2/2] Apply suggestions from code review --- spatialnc/__init__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/spatialnc/__init__.py b/spatialnc/__init__.py index b5f30eb..53380e2 100644 --- a/spatialnc/__init__.py +++ b/spatialnc/__init__.py @@ -2,7 +2,6 @@ """Top-level package for spatialnc.""" -"""Top-level package for spatialnc.""" from importlib.metadata import version, PackageNotFoundError