From a46017125b0626f7eed06966d0379c3be0763ba7 Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Thu, 18 Dec 2025 16:54:31 +0100 Subject: [PATCH 1/5] Bump urllib3 to 2.6.2 --- agent_requirements.in | 2 +- datadog_checks_base/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/agent_requirements.in b/agent_requirements.in index 22a1b49fa31f0..f090fac79a519 100644 --- a/agent_requirements.in +++ b/agent_requirements.in @@ -64,6 +64,6 @@ simplejson==3.20.1 snowflake-connector-python==3.17.2 supervisor==4.3.0 tuf==4.0.0 -urllib3==2.6.0 +urllib3==2.6.2 vertica-python==1.4.0 wrapt==1.17.3 diff --git a/datadog_checks_base/pyproject.toml b/datadog_checks_base/pyproject.toml index b52c148aa760b..83a2e938d54e8 100644 --- a/datadog_checks_base/pyproject.toml +++ b/datadog_checks_base/pyproject.toml @@ -50,7 +50,7 @@ deps = [ "requests-unixsocket2==1.0.0", "requests==2.32.5", "simplejson==3.20.1", - "urllib3==2.6.0", + "urllib3==2.6.2", "wrapt==1.17.3", ] http = [ From 75dd3c987f430c99b24cde7853b9100ebd42826e Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Thu, 18 Dec 2025 17:01:25 +0100 Subject: [PATCH 2/5] Add changelog --- datadog_checks_base/changelog.d/22172.added | 1 + 1 file changed, 1 insertion(+) create mode 100644 datadog_checks_base/changelog.d/22172.added diff --git a/datadog_checks_base/changelog.d/22172.added b/datadog_checks_base/changelog.d/22172.added new file mode 100644 index 0000000000000..957e71c8ed958 --- /dev/null +++ b/datadog_checks_base/changelog.d/22172.added @@ -0,0 +1 @@ +Bump urllib3 to version 2.6.2 \ No newline at end of file From 5dad1f8adfd0f6a689a2108c7783efaa78418bba Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Thu, 18 Dec 2025 17:09:53 +0100 Subject: [PATCH 3/5] Update workflow to run all integrations on dependency changes --- .github/workflows/pr-all.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pr-all.yml b/.github/workflows/pr-all.yml index 2a906d6fafd7c..67465b1f88035 100644 --- a/.github/workflows/pr-all.yml +++ b/.github/workflows/pr-all.yml @@ -4,8 +4,11 @@ on: pull_request: paths: - datadog_checks_base/datadog_checks/** + - datadog_checks_base/pyproject.toml - datadog_checks_dev/datadog_checks/dev/*.py + - datadog_checks_dev/pyproject.toml - ddev/src/** + - ddev/pyproject.toml - "!agent_requirements.in" concurrency: From 234e3ae44087304c12ee36307814c7a5811855d0 Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Fri, 19 Dec 2025 09:35:45 +0100 Subject: [PATCH 4/5] Bump also runner dependencies --- .builders/images/runner_dependencies.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.builders/images/runner_dependencies.txt b/.builders/images/runner_dependencies.txt index 3e70f6196970f..6978a1b9c36c3 100644 --- a/.builders/images/runner_dependencies.txt +++ b/.builders/images/runner_dependencies.txt @@ -1,5 +1,5 @@ python-dotenv==1.0.0 -urllib3==2.6.0 +urllib3==2.6.2 auditwheel==6.0.0; sys_platform == 'linux' delvewheel==1.5.2; sys_platform == 'win32' delocate==0.13.0; sys_platform == 'darwin' From b4e60c4b23448170a9cb152e21d1b11604ebcb95 Mon Sep 17 00:00:00 2001 From: Juanpe Araque Date: Fri, 19 Dec 2025 09:34:59 +0100 Subject: [PATCH 5/5] downgrade --- .builders/images/runner_dependencies.txt | 2 +- agent_requirements.in | 2 +- datadog_checks_base/pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.builders/images/runner_dependencies.txt b/.builders/images/runner_dependencies.txt index 6978a1b9c36c3..18295cc266e2e 100644 --- a/.builders/images/runner_dependencies.txt +++ b/.builders/images/runner_dependencies.txt @@ -1,5 +1,5 @@ python-dotenv==1.0.0 -urllib3==2.6.2 +urllib3==2.2.0 auditwheel==6.0.0; sys_platform == 'linux' delvewheel==1.5.2; sys_platform == 'win32' delocate==0.13.0; sys_platform == 'darwin' diff --git a/agent_requirements.in b/agent_requirements.in index f090fac79a519..85e944b3e8db6 100644 --- a/agent_requirements.in +++ b/agent_requirements.in @@ -64,6 +64,6 @@ simplejson==3.20.1 snowflake-connector-python==3.17.2 supervisor==4.3.0 tuf==4.0.0 -urllib3==2.6.2 +urllib3==2.5.0 vertica-python==1.4.0 wrapt==1.17.3 diff --git a/datadog_checks_base/pyproject.toml b/datadog_checks_base/pyproject.toml index 83a2e938d54e8..f7df545e0fa96 100644 --- a/datadog_checks_base/pyproject.toml +++ b/datadog_checks_base/pyproject.toml @@ -50,7 +50,7 @@ deps = [ "requests-unixsocket2==1.0.0", "requests==2.32.5", "simplejson==3.20.1", - "urllib3==2.6.2", + "urllib3==2.5.0", "wrapt==1.17.3", ] http = [