Upgrading defusedxml 0.6 to 0.7
Breaking0.6.0 → 0.7.1Breaking1Platform1Deprecated3Fixed2Other1
BreakingUpgrade verdict
1 breaking change and a platform requirement change.
In plain terms
- On Python 3.9 you cannot use the defusedxml.cElementTree module.
- The package now works on Python 3.9.
- Python 2 still works for now, but support will be dropped in the next release.
- The defusedxml.cElementTree module is deprecated and should be avoided.
Must act 5 items need code or config changes
What you must change
Breaking1
defusedxml.cElementTree is not available with Python 3.9.
defusedxml.cElementTreePlatform1
Adds support for Python 3.9.
Deprecations to plan for
Deprecated3
Deprecates Python 2 support, which will be removed in 0.8.0.
Deprecates defusedxml.cElementTree.
defusedxml.cElementTreeRe-adds and deprecates defusedxml.cElementTree.
defusedxml.cElementTreeAPI changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
variable ParseError
- added:
export ParseError - added:
export XML - added:
export XMLParse - added:
export XMLParser - added:
export XMLTreeBuilder - added:
export fromstring - added:
export iterparse - added:
export parse