Hello pydicom group,
I've had a few inquiries and offers of help again lately around making
pydicom available for python 3. Some weeks ago I quietly put up a wiki
page [1] for discussion around this issue; now I am raising awareness
of this as that time is probably coming soon.
See the wiki page for the details, but here is a very quick synopsis
of the ideas:
- push out one more pydicom release (soon) which works with python 2.4
or higher. Then set this on its own branch, with minimal work to be
done on it (e.g. may only do major bug fixes for a while, and no new
features)
- the main trunk then goes through a conversion process, updating the
code for python >=2.6 only.
- Python 3 compatibility should follow using the 2to3 script
If anyone is stuck with python <= 2.5, you will have to live with the
next pydicom release until you can change python versions. By now this
should be quite rare, and in a year or so even more rare. If you have
specific needs re version compatibility, please comment on the wiki
page or discuss in this thread.
It's clear the future of python will soon be python 2.7 and above (and
not long after python 3 only), so the time has come to take these
steps.
[1]
http://code.google.com/p/pydicom/wiki/PydicomOnPython3