Skip to content

Commit 609e480

Browse files
committed
Pin python-benedict<0.34.0 for Python 3.9 compatibility
python-benedict 0.34.0 dropped Python 3.9 support, using str|bytes union syntax that requires Python 3.10+. Pin to <0.34.0 since v4.19 CI still tests against Python 3.9.
1 parent d1a80b0 commit 609e480

2 files changed

Lines changed: 17 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ dependencies = [
7070
"kubernetes>=31.0.0,!=36.0.0", # Excluded: v36.0.0 has broken bearer-token auth (https://github.com/kubernetes-client/python/issues/2582), remove once v36.0.1+ ships with the fix
7171
"packaging>=24.1",
7272
"pyhelper-utils>=0.0.42",
73-
"python-benedict>=0.33.2",
73+
"python-benedict>=0.33.2,<0.34.0", # Upper bound: 0.34.0 dropped Python 3.9 support
7474
"python-simple-logger>=1.0.40",
7575
"requests>=2.32.2",
7676
"rich>=13.9.2",

uv.lock

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

0 commit comments

Comments
 (0)