NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3434 most downloaded on PyPI
Typing stubs for xmltodict
Last release 4 months ago
18 May 2026
Release timing varies
gaps range from 1 weeks to 1.2 years
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
14 releases · first in 2022
One column per quarter.
Upgrade black to 26.5.0
Upgrade black to 26.5.0 (#15801)
Import some items from typing instead of typing_extensions
Import some items from typing instead of typing_extensions (#15711)
Part of #13782
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
[xmltodict] Fix false positive for namespaces with None values
[xmltodict] Fix false positive for namespaces with None values (#15245)
[xmltodict] stub improvements and update to 1.0.1
[stubsabot] Bump xmltodict to 0.15.*
[stubsabot] Bump xmltodict to 0.15.* (#14679)
[stubsabot] Bump xmltodict to 0.14.*
[stubsabot] Bump xmltodict to 0.14.* (#12757)
Release: https://pypi.org/pypi/xmltodict/0.14.0 Homepage: https://github.com/martinblech/xmltodict Repository: https://github.com/martinblech/xmltodict Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/xmltodict Diff: https://github.com/martinblech/xmltodict/compare/v0.13.0...v0.14.0
Stubsabot analysis of the diff between the two releases:
tests/__init__.py.xmltodict.py.If stubtest fails for this PR:
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Stubtest settings: change ignore_missing_stub default to false
Stubtest settings: change ignore_missing_stub default to false (#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
xmltodict: improve parse input types
xmltodict: improve parse input types (#9018)
Bump xmltodict to 0.13.*
Bump xmltodict to 0.13.* (#8172)
appdirs, tabulate, termcolor, xmltodict: check missing defs
appdirs, tabulate, termcolor, xmltodict: check missing defs (#8156)
complete termcolor, xmltodict
Third-party stubs: import from collections.abc where possible
Third-party stubs: import from collections.abc where possible (#7637)
Add xmltodict (#7472) Signed-off-by: Andrej Shadura
Add xmltodict (#7472)
Signed-off-by: Andrej Shadura andrew.shadura@collabora.co.uk
Your coding agent can read these notes before it upgrades. Set up the MCP server →