Skip to content

bump dependencies#17

Merged
quettabit merged 1 commit intomainfrom
qb/bump-deps
Feb 19, 2026
Merged

bump dependencies#17
quettabit merged 1 commit intomainfrom
qb/bump-deps

Conversation

@quettabit
Copy link
Member

No description provided.

@quettabit quettabit merged commit 1e65b2f into main Feb 19, 2026
3 checks passed
@greptile-apps
Copy link

greptile-apps bot commented Feb 19, 2026

Greptile Summary

Updates all dependencies to their latest versions. Key changes include:

  • s2-sdk: >=0.23.0 → 0.24.2 (now pinned instead of wildcard)
  • tokio: 1.47.1 → 1.49.0
  • clap: 4.5.47 → 4.5.59
  • serde: 1.0.219 → 1.0.228
  • tracing: 0.1.41 → 0.1.44
  • antithesis_sdk: 0.2.6 → 0.2.8
  • rand: simplified from 0.8.5 to 0.8

The lockfile reflects these changes with updated transitive dependencies. Some unused dependencies were removed (quinn, jni, base64) while new ones were added (async-trait, chacha20). The change to pin s2-sdk at 0.24.2 provides better reproducibility than the previous wildcard constraint.

Confidence Score: 4/5

  • This PR is safe to merge with low risk
  • Score reflects standard dependency updates with no code changes. The s2-sdk bump from >=0.23.0 to 0.24.2 could introduce breaking changes, but the code compiles successfully (based on the commit being pushed). Minor versions of other dependencies (tokio, serde, clap) are unlikely to introduce breaking changes. The change to pin s2-sdk improves build reproducibility. Without running tests or having access to cargo toolchain, cannot verify runtime behavior.
  • No files require special attention

Important Files Changed

Filename Overview
rust/s2-verification/Cargo.toml Updates dependency versions across the board: clap 4.5.47→4.5.59, s2-sdk >=0.23.0→0.24.2, tokio 1.47.1→1.49.0, serde 1.0.219→1.0.228, and others. Changes s2-sdk from wildcard to pinned version. Simplifies rand from 0.8.5 to 0.8.
Cargo.lock Lockfile updates reflecting the dependency bumps in Cargo.toml. Adds new transitive dependencies (async-trait, chacha20, foldhash, etc.) and removes some unused ones (base64, cesu8, jni, quinn, etc.). All changes are consistent with the Cargo.toml updates.

Last reviewed commit: 92ccba2

quettabit added a commit that referenced this pull request Feb 19, 2026
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.

1 participant