-
Notifications
You must be signed in to change notification settings - Fork 133
Description
The end of life of Python 3.9 is scheduled to October [1]. This is the version currently listed as the minimum version supported by DeepInverse [2] and it is also the version of Python used in the CI pipeline [3, 4]. I suggest to upgrade to Python 3.10 by then.
Notably, the current implementation of deepinv.datasets.LidcIdriDataset depends on major version 3 of pydicom, released in September 2024 [5], which does not support versions of Python older than Python 3.10 [6]. (See #490)
[1] https://devguide.python.org/versions/
[2] https://github.com/deepinv/deepinv/blob/ddef422e0d473c6d9b7eeea54ba49e80349d7b8b/pyproject.toml
[3] https://github.com/deepinv/deepinv/blob/ddef422e0d473c6d9b7eeea54ba49e80349d7b8b/.github/workflows/test.yml
[4] https://github.com/deepinv/deepinv/blob/ddef422e0d473c6d9b7eeea54ba49e80349d7b8b/.github/workflows/lint.yml
[5] https://github.com/pydicom/pydicom/releases/tag/v3.0.0
[6] https://github.com/pydicom/pydicom/blob/b2073cccbd92d537dfb307c4d351a267e602069e/pyproject.toml