Skip to content

Update dependencies#23718

Open
dd-octo-sts[bot] wants to merge 2 commits into
masterfrom
bot/update-dependencies-1779073311
Open

Update dependencies#23718
dd-octo-sts[bot] wants to merge 2 commits into
masterfrom
bot/update-dependencies-1779073311

Conversation

@dd-octo-sts
Copy link
Copy Markdown
Contributor

@dd-octo-sts dd-octo-sts Bot commented May 18, 2026

What does this PR do?

Update the dependencies

Dependency Bumps

Package Old Version New Version
boto3 1.42.72 1.43.9
botocore 1.42.72 1.43.9
cachetools 7.0.5 7.1.2
clickhouse-connect 0.14.1 1.0.0
cryptography 46.0.7 48.0.0
fastavro 1.12.1 1.12.2
openstacksdk 4.10.0 4.12.0
orjson 3.11.7 3.11.9
packaging 26.0 26.2
paramiko 4.0.0 5.0.0
prometheus-client 0.24.1 0.25.0
protobuf 7.34.0 7.34.1
psycopg 3.3.3 3.3.4
pydantic 2.12.5 2.13.4
pymysql 1.1.2 1.1.3
pyopenssl 26.0.0 26.2.0
python-binary-memcached 0.31.4 0.32.0
redis 7.3.0 7.4.0
requests 2.33.0 2.34.2
simplejson 3.20.2 4.1.1
urllib3 2.6.3 2.7.0

This PR was automatically generated by the following workflow:
https://github.com/DataDog/integrations-core/actions/runs/26011124599

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Changelog entries must be created for modifications to shipped code
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.

@dd-octo-sts dd-octo-sts Bot added bot qa/skip-qa Automatically skip this PR for the next QA labels May 18, 2026
@dd-octo-sts dd-octo-sts Bot requested review from a team as code owners May 18, 2026 03:01
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@dd-octo-sts
Copy link
Copy Markdown
Contributor Author

dd-octo-sts Bot commented May 18, 2026

⚠️ The qa/skip-qa label has been added with shippable changes

The following files, which will be shipped with the agent, were modified in this PR and
the qa/skip-qa label has been added.

You can ignore this if you are sure the changes in this PR do not require QA. Otherwise,
consider removing the label.

List of modified files that will be shipped with the agent
amazon_msk/changelog.d/23718.added
cacti/changelog.d/23718.added
cisco_aci/changelog.d/23718.added
clickhouse/changelog.d/23718.added
datadog_checks_base/changelog.d/23718.added
datadog_checks_downloader/changelog.d/23718.added
do_query_actions/changelog.d/23718.added
http_check/changelog.d/23718.added
kafka_actions/changelog.d/23718.added
kafka_consumer/changelog.d/23718.added
mcache/changelog.d/23718.added
mongo/changelog.d/23718.added
mysql/changelog.d/23718.added
openstack_controller/changelog.d/23718.added
pgbouncer/changelog.d/23718.added
postgres/changelog.d/23718.added
proxysql/changelog.d/23718.added
redisdb/changelog.d/23718.added
riakcs/changelog.d/23718.added
silverstripe_cms/changelog.d/23718.added
singlestore/changelog.d/23718.added
ssh_check/changelog.d/23718.added
tls/changelog.d/23718.added
amazon_msk/pyproject.toml
cacti/pyproject.toml
cisco_aci/pyproject.toml
clickhouse/pyproject.toml
datadog_checks_base/pyproject.toml
datadog_checks_downloader/pyproject.toml
do_query_actions/pyproject.toml
http_check/pyproject.toml
kafka_actions/pyproject.toml
kafka_consumer/pyproject.toml
mcache/pyproject.toml
mongo/pyproject.toml
mysql/pyproject.toml
openstack_controller/pyproject.toml
pgbouncer/pyproject.toml
postgres/pyproject.toml
proxysql/pyproject.toml
redisdb/pyproject.toml
riakcs/pyproject.toml
silverstripe_cms/pyproject.toml
singlestore/pyproject.toml
ssh_check/pyproject.toml
tls/pyproject.toml

@dd-octo-sts
Copy link
Copy Markdown
Contributor Author

dd-octo-sts Bot commented May 18, 2026

Validation Report

All 20 validations passed.

Show details
Validation Description Status
agent-reqs Verify check versions match the Agent requirements file
ci Validate CI configuration and Codecov settings
codeowners Validate every integration has a CODEOWNERS entry
config Validate default configuration files against spec.yaml
dep Verify dependency pins are consistent and Agent-compatible
http Validate integrations use the HTTP wrapper correctly
imports Validate check imports do not use deprecated modules
integration-style Validate check code style conventions
jmx-metrics Validate JMX metrics definition files and config
labeler Validate PR labeler config matches integration directories
legacy-signature Validate no integration uses the legacy Agent check signature
license-headers Validate Python files have proper license headers
licenses Validate third-party license attribution list
metadata Validate metadata.csv metric definitions
models Validate configuration data models match spec.yaml
openmetrics Validate OpenMetrics integrations disable the metric limit
package Validate Python package metadata and naming
readmes Validate README files have required sections
saved-views Validate saved view JSON file structure and fields
version Validate version consistency between package and changelog

View full run

@datadog-datadog-prod-us1-2
Copy link
Copy Markdown

datadog-datadog-prod-us1-2 Bot commented May 18, 2026

Tests

Fix all issues with BitsAI or with Cursor

⚠️ Warnings

🧪 159 Tests failed

test_e2e_cisco_legacy_wlc from test_e2e_core.py   View in Datadog   (Fix with Cursor)
Needed at least 1 candidates for 'snmp.device.reachable', got 0
Expected:
        MetricStub(name='snmp.device.reachable', type=0, value=1, tags=['agent_host:runnervm9vjqi', 'device_hostname:DDOGWLC', 'device_id:default:172.18.0.2', 'device_ip:172.18.0.2', 'device_namespace:default', 'device_vendor:cisco', 'snmp_device:172.18.0.2', 'snmp_host:DDOGWLC', 'snmp_profile:cisco-legacy-wlc'], hostname=None, device=None, flush_first_value=None)
Difference to closest:
        Expected tag agent_host:runnervm9vjqi
        Found agent_host:None
        Expected tag device_hostname:DDOGWLC
        Found device_hostname:None
        Expected tag device_id:default:172.18.0.2
        Found device_id:None
...
test_e2e_cisco_nexus from test_e2e_core.py   View in Datadog   (Fix with Cursor)
Needed at least 1 candidates for 'snmp.device.reachable', got 0
Expected:
        MetricStub(name='snmp.device.reachable', type=0, value=1, tags=['agent_host:runnervm9vjqi', 'device_hostname:Nexus-eu1.companyname.managed', 'device_id:default:172.18.0.2', 'device_ip:172.18.0.2', 'device_namespace:default', 'device_vendor:cisco', 'snmp_device:172.18.0.2', 'snmp_host:Nexus-eu1.companyname.managed', 'snmp_profile:cisco-nexus'], hostname=None, device=None, flush_first_value=None)
Difference to closest:
        Expected tag agent_host:runnervm9vjqi
        Found agent_host:None
        Expected tag device_hostname:Nexus-eu1.companyname.managed
        Found device_hostname:None
        Expected tag device_id:default:172.18.0.2
        Found device_id:None
...
test_e2e_core_cisco_csr from test_e2e_core.py   View in Datadog   (Fix with Cursor)
Needed at least 1 candidates for 'snmp.device.reachable', got 0
Expected:
        MetricStub(name='snmp.device.reachable', type=0, value=1, tags=['agent_host:runnervm9vjqi', 'device_id:default:172.18.0.2', 'device_ip:172.18.0.2', 'device_namespace:default', 'device_vendor:cisco', 'snmp_device:172.18.0.2', 'snmp_profile:cisco-csr1000v'], hostname=None, device=None, flush_first_value=None)
Difference to closest:
        Expected tag agent_host:runnervm9vjqi
        Found agent_host:None
        Expected tag device_id:default:172.18.0.2
        Found device_id:None
        Expected tag device_ip:172.18.0.2
        Found device_ip:None
...
View all

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 89.04% (+1.64%)

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: f43e216 | Docs | Datadog PR Page | Give us feedback!

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: f43e216945

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@@ -0,0 +1 @@
Update dependencies No newline at end of file
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Use a changelog entry type that matches dependency bumps

These new changelog files are all created with the .added type, which (per this repo’s changelog rules) triggers a minor-version bump intended for new features; dependency refreshes are typically fixes/changes and should use the matching type. Keeping .added here will force unnecessary minor releases across many integrations and misrepresent the scope of the change to downstream consumers.

Useful? React with 👍 / 👎.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.89%. Comparing base (bf42435) to head (f43e216).

Additional details and impacted files
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment