Skip to content

Commit ede4b37

Browse files
authored
DICOMfileClient for working with locally stored DICOM Part10 files (#56)
* Implement DICOMfileClient * Define interface using typing Protocol
1 parent f3080ca commit ede4b37

File tree

12 files changed

+7961
-4074
lines changed

12 files changed

+7961
-4074
lines changed

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
'Programming Language :: Python :: 3.6',
3333
'Programming Language :: Python :: 3.7',
3434
'Programming Language :: Python :: 3.8',
35+
'Programming Language :: Python :: 3.9',
3536
'Development Status :: 4 - Beta',
3637
],
3738
entry_points={
@@ -49,8 +50,11 @@
4950
},
5051
python_requires='>=3.6',
5152
install_requires=[
52-
'pydicom>=2.0',
53+
'numpy>=1.19',
5354
'requests>=2.18',
5455
'retrying>=1.3.3',
56+
'Pillow>=8.3',
57+
'pydicom>=2.2',
58+
'typing-extensions>=4.0; python_version < "3.8.0"'
5559
]
5660
)

src/dicomweb_client/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
__version__ = '0.53.0'
22

3-
from dicomweb_client.api import DICOMwebClient # noqa
3+
from dicomweb_client.api import DICOMwebClient, DICOMfileClient # noqa
44
from dicomweb_client.uri import URI, URISuffix, URIType # noqa

0 commit comments

Comments
 (0)