This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, eli.bendersky, hroncok, rahul-kumi, scoder, serhiy.storchaka
Date 2020-05-04.21:34:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1588628050.35.0.142618328643.issue36543@roundup.psfhosted.org>
In-reply-to
Content
For the record, I'm quite unhappy that xml.etree.cElementTree was removed without going through a proper active deprecation cycle with plenty of head start. The removal came as a surprise to me -- and I'm a core dev, author of PEP 594 and owner of the defusedxml package. xml.etree.cElementTree module was also never added to PEP 4 and is still not mentioned as removed in PEP 4.

This changeset broke defusedxml, a package with over 10M downloads a month and 57k dependencies on Github. I'm sure that the removal is going to cause more trouble for other packages, too.

In PEP 594 I deliberately included a long deprecation phase for all packages with at least one release deprecation warnings. I gave users plenty of time to plan for removal.
History
Date User Action Args
2020-05-04 21:34:10christian.heimessetrecipients: + christian.heimes, scoder, eli.bendersky, serhiy.storchaka, hroncok, rahul-kumi
2020-05-04 21:34:10christian.heimessetmessageid: <1588628050.35.0.142618328643.issue36543@roundup.psfhosted.org>
2020-05-04 21:34:10christian.heimeslinkissue36543 messages
2020-05-04 21:34:10christian.heimescreate