| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -17,6 +17,8 @@ for parsing and creating XML data. | |||
| 17 | 17 | This module will use a fast implementation whenever available. | |
| 18 | 18 | The :mod:`xml.etree.cElementTree` module is deprecated. | |
| 19 | 19 | ||
| 20 | + .. versionchanged:: 3.9 | ||
| 21 | + The :mod:`xml.etree.cElementTree` will be removed in Python 3.10. | ||
| 20 | 22 | ||
| 21 | 23 | .. warning:: | |
| 22 | 24 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -626,6 +626,10 @@ Deprecated | |||
| 626 | 626 | `parso`_. | |
| 627 | 627 | (Contributed by Carl Meyer in :issue:`40360`.) | |
| 628 | 628 | ||
| 629 | + * The :mod:`xml.etree.cElementTree` module has been deprecated since Python | ||
| 630 | + 3.3 and is scheduled to be removed in Python 3.10. | ||
| 631 | + (Contributed by Serhiy Storchaka and Christian Heimes in :issue:`36543`) | ||
| 632 | + | ||
| 629 | 633 | .. _LibCST: https://libcst.readthedocs.io/ | |
| 630 | 634 | .. _parso: https://parso.readthedocs.io/ | |
| 631 | 635 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,12 @@ | |||
| 1 | 1 | # Deprecated alias for xml.etree.ElementTree | |
| 2 | 2 | ||
| 3 | 3 | from xml.etree.ElementTree import * | |
| 4 | + | ||
| 5 | + from warnings import warn as _warn | ||
| 6 | + | ||
| 7 | + _warn( | ||
| 8 | + "xml.etree.cElementTree is deprecated, use xml.etree.ElementTree instead", | ||
| 9 | + PendingDeprecationWarning | ||
| 10 | + ) | ||
| 11 | + | ||
| 12 | + del _warn | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,2 @@ | |||
| 1 | + Re-add :mod:`xml.etree.cElementTree`, deprecate it in 3.9, and schedule it | ||
| 2 | + for removal in 3.10. | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments