Skip to content

Commit 5063ba7

Browse files
chore(deps): relax xmltodict pin to >=0.13,<2 (#363)
## 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](https://docs.dreadnode.io/rigging/)
2 parents f054069 + c6ac7a9 commit 5063ba7

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

poetry.lock

Lines changed: 8 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pydantic = "^2.7.3"
1616
pydantic-xml = "<=2.17.0"
1717
loguru = "^0.7.2"
1818
litellm = "==1.79.3"
19-
xmltodict = "^0.13.0"
19+
xmltodict = ">=0.13,<2"
2020
colorama = "^0.4.6"
2121
jsonpath-ng = "^1.7.0"
2222
ruamel-yaml = "^0.18.10"

0 commit comments

Comments
 (0)