Dicomweb-client

Latest version: v0.59.0

Safety actively analyzes 619401 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.59.0

Enhancements

- Optimize encoding of multipart message body (75)
- Improve datetime format of log messages

Bug fixes

- Fix parsing of query parameters (74)

0.58.0

Enhancements

- Unify exceptions between web and file clients (69)
- Ensure URL prefixes have non-zero length

Bug fixes

- Fix parsing of query parameters (74)

0.57.1

Bug fixes

- Fix storage of image instances via `DICOMfileClient.store_instances()`

0.57.0

Enhancements

- Improve performance of frame retrieval via `DICOMfileClient` by caching offsets in the database
- Further unify interfaces of `DICOMfileClient` and `DICOMwebClient`

Breaking changes

- Constructor of `DICOMfileClient` now accepts a URL with `file` scheme rather than a filesystem path
- Parameter `base_dir` of constructor of `DICOMfileClient` has been renamed to `url`
- Schema of SQLite database underlying `DICOMfileClient` has changed

Migration from version 0.56.2 or earlier

- Change `DICOMfileClient(base_dir='/path/to/dir')` to `DICOMfileClient(url='file:///path/to/dir')`
- Remove existing database files

0.56.2

Bug fixes

- Drop threading support for frame retrieval

0.56.1

Enhancements

- Enable `DICOMfileClient` to read multiple frames in parallel (65)

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.