Skip to content

Releases: ImagingDataCommons/dicomweb-client

0.50.4

28 Nov 22:14
Compare
Choose a tag to compare

Improvements

  • Log additional information during decoding of multipart messages
  • Apply stricter flake8 rules for improved PEP8 compliance

0.50.3

30 Oct 22:28
Compare
Choose a tag to compare

Bug fixes

  • Fix extraction of parts from multipart message

0.50.2

25 Oct 21:39
Compare
Choose a tag to compare

Bug fixes

  • Correctly specify required Python version

Improvements

  • Update test requirements

0.50.0

23 Sep 13:59
Compare
Choose a tag to compare

New features

  • Add iter_*() methods for retrieving parts of multipart resources from the origin server in chunks using chunked transfer encoding
  • Automatically retrieve series and studies in chunks via command line interface

0.41.2

28 Aug 02:01
Compare
Choose a tag to compare

Bug fixes

  • Fix issue of duplicated Host header field when using chunked transfer encoding

0.41.0

06 Jul 13:54
Compare
Choose a tag to compare

Enhancement

Improved logging

  • Ensure that all request messages are logged (for all retry iterations)
  • Configure the root logger to write urllib3 messages

0.40.1

03 May 17:52
Compare
Choose a tag to compare

Bugfix

  • Fix content type of STOW-RS StoreInstances POST request messages

0.40.0

28 Apr 16:58
Compare
Choose a tag to compare

New features

  • Configurable retrying of GET and POST requests for given HTTP status codes

Enhancements

  • Check type hints using mypy

Changes

  • Drop support for Python 3.5 to enable more advanced type definitions, f-string formatting, etc.

0.30.0

16 Apr 03:46
Compare
Choose a tag to compare

API changes

  • Constructor of DICOMwebClient accepts an (authenticated/authorized) instance of requests.Session instead of accepting auth credentials

CLI changes

  • Retrieved frames can no longer be decoded and displayed (--show option has been removed), but will require the use of an external library

0.21.0

02 Feb 04:23
Compare
Choose a tag to compare

New features

  • Support for chunked transfer encoding to facilitate storage and retrieval of large objects