2.1.0¶
Fixes¶
Fixed reserved A-ASSOCIATE-AC parameters being tested (#746)
Fixed datasets not transferring correctly when using
STORE_RECV_CHUNKED_DATASET
(#756)Fixed maximum length of Patient ID attribute in
qrscp
app (#785)Sanitise filenames for received datasets for non-conformant SOP Instance UIDs (#823)
Fixed
LOG_REQUEST_IDENTIFIERS
not applying toAssociation.send_c_find()
,Association.send_c_move()
andAssociation.send_c_get()
(#911)
Enhancements¶
Added
register_uid()
to make registering new private and public SOP Classes easier (#799)Added support for Repository Query to
send_c_find()
andQueryRetrieveServiceClass
(#878)Added support for
Inventory Query/Retrieve Service Class
(#879)Added support for
Storage Management Service Class
(#880)Added
encoded_dataset()
to simplify accessing the encoded dataset without first decoding itAdded a check to
send_c_store()
to ensure that the Transfer Syntax UID matches the encoding of the dataset (#891)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