NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2082 most downloaded on PyPI
Typing stubs for defusedxml
Last release 5 months ago
04 May 2026
Ships unpredictably
gaps range from 2 weeks to 1.2 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
10 releases · first in 2024
Fix return type of ElementTree.iterparse()
Fix return type of ElementTree.iterparse() (#14213)
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
One column per month.
Rename requires to dependencies in METADATA files
Rename requires to dependencies in METADATA files (#15594)
Add __slots__ to third-party packages using stubdefaulter
Mark stub-only private symbols as @type_check_only in third-party stubs
Mark stub-only private symbols as @type_check_only in third-party stubs (#14545)
[defusedxml] Add missing stubs
[defusedxml] Add missing stubs (#14265)
Replace Incomplete | None = None in third party stubs
Replace Incomplete | None = None in third party stubs (#14063)
defusedxml.ElementTree: useElement from ElementTree instead of minidom
defusedxml.ElementTree: useElement from ElementTree instead of minidom (#11305)
defusedxml: Add xml.dom.minidom.Document return type annotation
defusedxml: Add xml.dom.minidom.Document return type annotation (#11279)
Add types for defusedxml
Add types for defusedxml (#11179)
Your coding agent can read these notes before it upgrades. Set up the MCP server →