Skip to content

[pull] master from DataDog:master - #713

Merged
pull[bot] merged 4 commits into
ConnectionMaster:masterfrom
DataDog:master
Aug 14, 2026
Merged

[pull] master from DataDog:master#713
pull[bot] merged 4 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Aug 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

nubtron and others added 4 commits August 14, 2026 10:43
* [Release] Bumped datadog_checks_dev version to 40.0.1

* [Release] Update metadata
* Update dependencies

* Fix changelog PR numbers

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Adapt tls and redisdb tests to the bumped dependencies

- tls: assert only the prefix the check controls. cryptography 50 dropped the
  `argument 'data': ` part of the TypeError text.
- redisdb: build the test clients with RESP2, like the check does, so the
  Redis 5.0 env keeps working now that redis-py defaults to RESP3.

* Install a Rust toolchain in the macOS builders

cryptography 50 only publishes macOS wheels for arm64, so the x86_64 builder
has to compile it from source and needs cargo and rustc, which the Linux and
Windows images already install.

* Let Renovate track the macOS Rust pin

The builder matcher only looked at Dockerfiles, so a version pinned in a setup
script would never be bumped. Widen it to builder_setup.sh and annotate the new
Rust pin.

* Stop the macOS builder from overwriting PATH at build time

builder_setup.sh wrote a PATH snapshot into the env file, which build_wheels.py
applies after it prepends the build environment, so the maturin console script
fell off PATH and cryptography could not generate its metadata. The line was
redundant: build.py already puts the prefix on PATH for pg_config. Only
cache-miss runs were affected, since the setup script is skipped otherwise.

* Use rustup in the macOS builders, like the Linux and Windows images

rustup and the toolchain live under the prefix so they stay in the builder
cache. The shims are linked into the prefix bin directory, which is already on
PATH, and RUSTUP_HOME and CARGO_HOME are exported from extra_build.sh because
the setup script does not run on cache hits.

* Track rustup with github-tags, since it publishes no GitHub releases

* Update dependency resolution

* Keep kubernetes at 35.0.0

36 bundles the experimental aio client and aiohttp, which adds ~24M on disk
and fails 16 of the Agent's static quality gates. Excluded from dependency
updates in #24840.

kubevirt_api and kueue only bumped kubernetes, so their changelog entries go
with it.

* Update dependency resolution

* Hold redis at 7.3.0 and bump it in stages

8.1.0 adds 788K on disk, over the Agent's 600K per-PR quality gate, so it goes
in separate PRs: 7.3.0 -> 8.0.1, then 8.0.1 -> 8.1.0. The redisdb test changes
for RESP3 move with it.

* Update dependency resolution

---------

Co-authored-by: FlorentClarret <1266346+FlorentClarret@users.noreply.github.com>
Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Juanpe Araque <juanpedro.araque@datadoghq.com>
Co-authored-by: dd-agent-integrations-bot[bot] <dd-agent-integrations-bot[bot]@users.noreply.github.com>
* [Release] Bumped datadog_checks_dev version to 40.0.0

* [Release] Update metadata

* Bump datadog-checks-dev pin to >=40.0,<42 in ddev

* Add changelog for dcd 40 dependency bump
… RingCentral (#24856)

* Accurate release date

* Turn on public docs
@pull pull Bot locked and limited conversation to collaborators Aug 14, 2026
@pull pull Bot added the ⤵️ pull label Aug 14, 2026
@pull
pull Bot merged commit be948fc into ConnectionMaster:master Aug 14, 2026
13 of 20 checks passed
@pull
pull Bot deployed to release August 14, 2026 14:26 Active
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants