Skip to content

Commit 5b2d2cc

Browse files
committed
fix!(deps): remove flatdict dependency as it breaks builds on newer targets
1 parent 5299468 commit 5b2d2cc

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88

99
## [Unreleased]
1010

11+
### Breaking Changes
12+
13+
Build, CI/CD:
14+
15+
* Remove `flatdict` dependency as it breaks builds on newer targets (RHEL 10, SLE 15/16) and no fix is available that also supports older targets (such as RHEL 8). This has the consequence that the [statuspal plugin](check-plugins/statuspal) is currently broken until the affected code is rewritten.
16+
17+
1118
### Added
1219

1320
Build, CI/CD:

requirements.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
# python3.9 -m pip install 'pip<25.1'
99

1010
beautifulsoup4
11-
flatdict
1211
linuxfabrik-lib
1312
lxml --only-binary=lxml
1413
psutil

requirements.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,6 @@ debtcollector==3.0.0 \
256256
# oslo-config
257257
# oslo-utils
258258
# python-keystoneclient
259-
flatdict==4.0.1 \
260-
--hash=sha256:cd32f08fd31ed21eb09ebc76f06b6bd12046a24f77beb1fd0281917e47f26742
261-
# via -r requirements.in
262259
idna==3.10 \
263260
--hash=sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 \
264261
--hash=sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3

0 commit comments

Comments
 (0)