Skip to content

chore(deps): relax xmltodict pin to >=0.13,<2#363

Merged
GangGreenTemperTatum merged 1 commit intomainfrom
relax-xmltodict-pin
Apr 21, 2026
Merged

chore(deps): relax xmltodict pin to >=0.13,<2#363
GangGreenTemperTatum merged 1 commit intomainfrom
relax-xmltodict-pin

Conversation

@briangreunke
Copy link
Copy Markdown
Contributor

@briangreunke briangreunke commented Apr 21, 2026

Summary

  • Relaxes the xmltodict version constraint from ^0.13.0 to >=0.13,<2, allowing upgrade to v1.0.4
  • The library is only used as a fallback for XML parse/unparse in rigging/transform/xml_tools.py and the API is stable across versions
  • Verified xmltodict.parse() and xmltodict.unparse() roundtrip correctly with v1.0.4

Generated Summary

  • Updated xmltodict dependency version constraint in pyproject.toml to ">=0.13,<2".
  • Allows for greater flexibility and support for newer xmltodict versions while avoiding breaking changes.

This summary was generated with ❤️ by rigging

Relaxes the xmltodict version constraint from ^0.13.0 to >=0.13,<2 to
allow upgrading to v1.0.4. The library is only used as a fallback in
rigging/transform/xml_tools.py and the API is stable across versions.
@briangreunke briangreunke requested a review from a team as a code owner April 21, 2026 18:17
@dreadnode-renovate-bot dreadnode-renovate-bot Bot added the area/python Changes to Python package configuration and dependencies label Apr 21, 2026
@GangGreenTemperTatum GangGreenTemperTatum merged commit 5063ba7 into main Apr 21, 2026
7 checks passed
@GangGreenTemperTatum GangGreenTemperTatum deleted the relax-xmltodict-pin branch April 21, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/python Changes to Python package configuration and dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants