Tracker for preparations to use xml.use_pyxml().
The missing explanation: PyXML used 'xml' namespace, i.e. the same namespace that newer versions of Python used for their built-in xml. So if something specifically requires PyXML (and not the built-in XML), it needs to use hack to 'hide' the standard module. To cite one of the dependent bugs: ''' If this package actually needs PyXML, then modify all modules/scripts of this package, which import xml module. The following code should be added before first import of anything from xml module: import xml if hasattr(xml, "use_pyxml"): xml.use_pyxml() This code works with previous versions of Python, so no changes in dependencies are needed. '''
Last blocker fixed.