Skip to content

chore(deps): update dependencies to latest compatible + safe majors - #8

Open
jafreck wants to merge 1 commit into
mainfrom
chore/update-deps-2026-07
Open

chore(deps): update dependencies to latest compatible + safe majors#8
jafreck wants to merge 1 commit into
mainfrom
chore/update-deps-2026-07

Conversation

@jafreck

@jafreck jafreck commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Summary

Refreshes all dependencies to their latest semver-compatible versions
(cargo update) and applies all available major (incompatible) upgrades,
each verified non-breaking. No source-code changes — manifests + Cargo.lock only.

Major upgrades applied

  • safetensors 0.7 -> 0.8
  • tokenizers 0.22 -> 0.23
  • criterion 0.5 -> 0.8 (dev / benchmarks only)

Plus all semver-compatible bumps via cargo update (e.g. rayon 1.11 -> 1.12).

Validation

Ran the full CI suite locally (macOS, protoc + test fixtures present):

  • cargo build --workspace — passing
  • cargo test --workspace — passing (entire suite, 0 failures)
  • cargo clippy --workspace -- -D warnings — passing
  • cargo fmt --all -- --check — passing
  • cargo doc --workspace --no-deps — passing

Note (pre-existing, out of scope)

cargo bench / cargo check --benches surfaces broken benches in mil-rs
(benches/weight_formats.rs, benches/passes.rs) that reference removed
functions (read_gguf, read_safetensors, weights_to_program,
OpSubstitutionPass). This is unrelated to the dependency bumps and predates
this branch; CI does not compile benches so it is not blocking.

Bump all dependencies to their latest semver-compatible versions via
`cargo update`, plus non-breaking major upgrades:

- safetensors 0.7 -> 0.8
- tokenizers 0.22 -> 0.23
- criterion 0.5 -> 0.8 (dev/bench only)

Validated: cargo build/test/clippy -D warnings/fmt/doc all green across
the workspace (full test suite passes).
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