Christian Heimes <li...@cheimes.de> added the comment:

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.

----------
nosy: +christian.heimes

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36543>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to