Barry A. Warsaw writes:
And of course, I spend a non-trivial amount of effort to maintain a separate email package that is compatible with Python 2.1 and Python 2.2. But I consciously gave up Python 2.0 (or earlier) support because it became obvious to me that I wanted /some/ of the newer features.
PyXML is specifically maintaining compatibility, which means I have to work around the lack of weakrefs when removing reference cycles. The differences between the Python standard library and PyXML, for modules present in both, is mostly trivial still, but the differences are growing. ;-(
(It's enough to make me think that Andrew may have been right about not integrating the XML support the way we did.)
-- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation