Skip to content

Commit 54c29ee

Browse files
committed
Get __version__ attribute from importlib metadata
1 parent 0e9b6dd commit 54c29ee

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/dicomweb_client/__init__.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
1-
__version__ = '0.59.3'
1+
import importlib.metadata
22

33
from dicomweb_client.api import DICOMwebClient, DICOMfileClient
44
from dicomweb_client.protocol import DICOMClient
55
from dicomweb_client.uri import URI, URISuffix, URIType
66

7+
try:
8+
__version__ = importlib.metadata.version(__name__)
9+
except importlib.metadata.PackageNotFoundError:
10+
__version__ = '0.0.0'
11+
712
__all__ = [
813
'DICOMClient',
914
'DICOMfileClient',

0 commit comments

Comments
 (0)