Skip to content

Commit c2f1b6f

Browse files
vitkyrkaclaude
andauthored
Bump datadog-checks-base floor for integrations with config discovery (DataDog#24545)
* Bump datadog-checks-base floor for integrations shipping config discovery These integrations generate a config_models/discovery.py that imports datadog_checks.base.utils.discovery (Service, candidate_ports), which only exists starting in datadog-checks-base 37.41.0. Their pyproject.toml still allowed >=37.33.0, so a user pinned to an older allowed base version would get a package that advertises discovery support it can't actually load. Environment: Datadog workspace Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Add changelog entries for DataDog#24545 Environment: Datadog workspace Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
1 parent f2a39eb commit c2f1b6f

24 files changed

Lines changed: 24 additions & 12 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Require `datadog-checks-base>=37.41.0` since config discovery relies on it.

cockroachdb/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ classifiers = [
2828
"Private :: Do Not Upload",
2929
]
3030
dependencies = [
31-
"datadog-checks-base>=37.33.0",
31+
"datadog-checks-base>=37.41.0",
3232
]
3333
dynamic = [
3434
"version",

flink/changelog.d/24545.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Require `datadog-checks-base>=37.41.0` since config discovery relies on it.

flink/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ classifiers = [
2828
"Private :: Do Not Upload",
2929
]
3030
dependencies = [
31-
"datadog-checks-base>=37.33.0",
31+
"datadog-checks-base>=37.41.0",
3232
]
3333
dynamic = [
3434
"version",

kong/changelog.d/24545.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Require `datadog-checks-base>=37.41.0` since config discovery relies on it.

kong/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ classifiers = [
2828
"Private :: Do Not Upload",
2929
]
3030
dependencies = [
31-
"datadog-checks-base>=37.33.0",
31+
"datadog-checks-base>=37.41.0",
3232
]
3333
dynamic = [
3434
"version",

krakend/changelog.d/24545.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Require `datadog-checks-base>=37.41.0` since config discovery relies on it.

krakend/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.13",
2020
"Topic :: System :: Monitoring",
2121
]
22-
dependencies = ["datadog-checks-base>=37.33.0"]
22+
dependencies = ["datadog-checks-base>=37.41.0"]
2323
dynamic = ["version"]
2424

2525
[project.optional-dependencies]

milvus/changelog.d/24545.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Require `datadog-checks-base>=37.41.0` since config discovery relies on it.

milvus/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ classifiers = [
2929
"Topic :: System :: Monitoring",
3030
]
3131
dependencies = [
32-
"datadog-checks-base>=37.33.0",
32+
"datadog-checks-base>=37.41.0",
3333
]
3434
dynamic = [
3535
"version",

0 commit comments

Comments
 (0)