Guido van Rossum wrote:
The cure for the pain is the same as for any other third-party module: tie newer releases to newer Python versions.
But that's exactly what's unacceptable in theis case: newer versions of PyXML provide new PyXML features, and Python users who wish to use the new PyXML features should not have to upgrade to the latest and greatest Python.
I still don't see how this is any different than any other Python module. It's probably painful keeping NumPy compatible with old versions of Python also. How is PyXML unique in this?