Skip to content

chore(deps): bump datadog-api-client-rust to v0.33.0#661

Open
MintsInc wants to merge 1 commit into
mainfrom
ulysse.mavrocordatos/bump-datadog-api-client-rust
Open

chore(deps): bump datadog-api-client-rust to v0.33.0#661
MintsInc wants to merge 1 commit into
mainfrom
ulysse.mavrocordatos/bump-datadog-api-client-rust

Conversation

@MintsInc

Copy link
Copy Markdown
Member

Context

Routine update of the pinned datadog-api-client-rust SDK rev from b769778d (v0.32.0) to 192bab11 (v0.33.0), the latest commit on the SDK repo.

Changes

BranchCoverageSummaryRequestAttributes::new and CommitCoverageSummaryRequestAttributes::new dropped their second positional repository_id argument — the SDK deprecated that field in favor of repository_url. Updated src/commands/code_coverage.rs to set the repo value via the new .repository_url(...) builder method instead of the deprecated repository_id, rather than reintroducing the deprecated field.

Tests

cargo build, cargo test (full suite passes; 4 tests failed only under parallel execution due to pre-existing port/DNS contention unrelated to this change, confirmed passing individually with --test-threads=1), cargo fmt --check, and cargo clippy --all-targets -- -D warnings all pass.

Update the pinned rev from b769778d (v0.32.0). The new version
deprecates the `repository_id` field on the code-coverage summary
request attributes in favor of `repository_url`; update the two
call sites accordingly.
@MintsInc
MintsInc marked this pull request as ready for review July 20, 2026 13:57
@MintsInc
MintsInc requested a review from a team as a code owner July 20, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants