Closed smjoshiatglobus closed 10 months ago
I suggest to remove setup.{py,cfg}
and transition to pyproject.toml
.
Relevant references:
I, too, would like to move to pyproject.toml
. I can include that change when I add one of the three packages I mentioned above.
See PR #57
Closing this with the merge of #57
I was trying this project on Python 3.12 and discovered that it has removed bundled
setuptools
and with itpkg_resources
. This breaks the recent version information change. What is the right way to fix this? I see these paths:setuptools
to list of required packages to keep supporting old versions of pythonimportlib.metadata
to importversion
. This was probably "provisional" for 3.8 and 3.9 and became available in 3.10 linkI volunteer to make these changes, but need guidance!
The strategy question: what is your recommendation for maintaining compatibility with older versions of Python? It seems the new version of
Pydicom
will require at least 3.10 version of python.