Skip to content

Commit d11ac0e

Browse files
authored
chore: loosen stomp-py constraint to >=6.0.0 (#212)
Loosens the stomp-py dependency from ==6.0.0 to >=6.0.0 in gridappsd-python-lib/pyproject.toml, making it consistent with pixi.toml (already >=6.0.0). Justified by the GADP-044 fix (PR #210): _unpack_stomp_args now handles both the stomp-py 6.x two-arg callback shape and the 8.x/9.x Frame shape, so pinning to exactly 6.0.0 is artificially strict and produced a dependency-conflict warning in the platform build (gridappsd-python requires stomp-py==6.0.0 but the platform force-upgrades to 9.0.0 via test-stomp-topics). Verified under BOTH stomp-py 6.0.0 (floor) and 9.0.0 (latest): callback extracts (header, message) correctly using the real stomp.utils.Frame, full suite green, ruff/format/mypy clean. Note: gridappsd-field-bus-lib/info/requirements.txt still hard-pins stomp-py==6.0.0 but is a stale pip-freeze export not referenced by any build; left untouched, flagged separately.
2 parents 3b8a19f + 9f6701c commit d11ac0e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

gridappsd-python-lib/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies = [
1919
"PyYAML>=6.0",
2020
"pytz>=2022.7",
2121
"dateutils>=0.6.7",
22-
"stomp-py==6.0.0",
22+
"stomp-py>=6.0.0",
2323
"requests>=2.28",
2424
"python-dotenv>=0.9",
2525
"loguru>=0.7",

0 commit comments

Comments
 (0)