scaramallion

Results 188 comments of scaramallion

Possibilities... 1. When yielding the (address, port) of the Move Destination allow the user to optionally yield kwargs to pass `AE.associate()`. This seems like the simplest option to control the...

Could you find out what version of openjpeg you're running?

Can't reproduce with Python 3.9, x86 Ubuntu 20.04, openjpeg 2.4, pillow 8.2. Hmm... Could you run the following and attach the output dataset? ```python from pydicom import dcmread from pydicom.data...

And could you run `opj_decompress -i rg1.jpg -o rg1.raw -OutFor RAW` on the file below and attach it please? ![rg1.jpg](https://user-images.githubusercontent.com/10226372/118268813-35f86c80-b501-11eb-9c5b-3b2d296fc36a.jpg) Although its pretty large, you may want to zip it...

The return type is correct, that method is really dynamic, unfortunately. It's probably a sign that it needs to be refactored. ```python >>> from pydicom.sr import codes >>> type(codes) >>>...

> Would it make sense to implement a different class for each hierarchical "level" Yeah, I think so. They could probably be "public" classes, too.

> In addition to these reasons, a locally defined list of reasons may be used to reflect errors that caused the abort and originated in the Session, Transport, Network, Data...

Occurs because `AssociationSocket.ready` uses `select.select()` to determine if there's data to be read and for some reason `select()` is always saying there is, even when there doesn't appear to be?...

With Python 3.8rc1 the two unit tests only fail intermittently instead of always. Progress! Given they fail intermittently there may be a way to fix this permanently.

Python support for TLS v1.3 is "provisional and experimental". It will also likely require a rewrite of the pynetdicom networking code to use non-blocking IO. Therefore pynetdicom currently only supports...