Upgrading defusedxml 0.4 to 0.5
Breaking0.4.1 → 0.5.0Platform1Changed1Fixed1
BreakingUpgrade verdict
A platform requirement change.
In plain terms
- The package no longer runs on Python 2.6, 3.1, 3.2, or 3.3, so users on those versions must upgrade Python.
Must act 1 item needs code or config changes
What you must change
Platform1
Drops support for Python 2.6, 3.1, 3.2, and 3.3.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
function defuse_stdlib()
- removed:
class DefusedXMLParser(_XMLParser) - removed:
constructor DefusedXMLParser(html=…, target=…, encoding=…, forbid_dtd=…, forbid_entities=…, forbid_external=…) - removed:
method DefusedXMLParser.defused_entity_decl(name, is_parameter_entity, value, base, sysid, pubid, notation_name) - removed:
method DefusedXMLParser.defused_external_entity_ref_handler(context, base, sysid, pubid) - removed:
method DefusedXMLParser.defused_start_doctype_decl(name, sysid, pubid, has_internal_subset) - removed:
method DefusedXMLParser.defused_unparsed_entity_decl(name, base, sysid, pubid, notation_name) - removed:
variable ParseError - added:
export tostring
- added:
export tostring
- removed:
variable PY26 - removed:
variable PY31