Releases
v2.1.0
Fixes
Fixed reserved A-ASSOCIATE-AC parameters being tested
Fixed datasets not transferring correctly when using _config.STORE_RECV_CHUNKED_DATASET
Fixed maximum length of Patient ID attribute in qrscp
app
Sanitise filenames for received datasets for non-conformant SOP Instance UIDs
Fixed _config.LOG_REQUEST_IDENTIFIERS
not applying to Association.send_c_find()
, Association.send_c_move()
and Association.send_c_get()
Enhancements
Added pynetdicom.sop_class.register_uid
to make registering new private and public SOP Classes easier
Added support for Repository Query to Association.send_c_find
and QueryRetrieveServiceClass
Added support for Inventory Query/Retrieve Service Class
Added support for Storage Management Service Class
Added Event.encoded_dataset()
to simplify accessing the encoded dataset without first decoding it
Added a check to Association.send_c_store
to ensure that the Transfer Syntax UID matches the encoding of the dataset
Updated SOP Classes to version 2024b of the DICOM Standard
Changes
Dropped support for Python 3.7, 3.8 and 3.9
Added support for Python 3.11 and 3.12
With Python 3.10 requiring OpenSSL v1.1.1 or newer, TLS v1.3 is now supported
You can’t perform that action at this time.