Skip to content

Small majors batch: dirs 7, sha2 0.11, scip 0.10, sysinfo 0.39; remove dead tower/tower-http - #259

Merged
flupkede merged 1 commit into
developfrom
chore/upgrade-small-majors
Sep 15, 2026
Merged

flupkede merged 1 commit into
developfrom
chore/upgrade-small-majors

Conversation

@flupkede

Copy link
Copy Markdown
Owner

Dependency-refresh series (Fase D8) — five small items in one PR as agreed.

Bumps

  • dirs 5.0 → 7.0 — only dirs::home_dir() is used (7 sites); drop-in
  • sha2 0.10 → 0.11 — digest arrays no longer implement LowerHex; the two hash-to-hex sites (src/cache/file_meta.rs, src/chunker/mod.rs) now hex-encode digest bytes explicitly. Hash output unchanged (same lowercase hex).
  • scip 0.9 → 0.10 — protobuf types (Index/Document/Occurrence/SymbolRole) drop-in
  • sysinfo 0.38 → 0.39System/refresh_cpu_list/get_current_pid drop-in

Removed (dead)

  • tower and tower-http (cors/trace features) — declared as direct dependencies but never imported anywhere in src/tests/build. Both stay in the lock transitively via axum/reqwest/hf-hub.

Validation

fmt + clippy --all-targets -D warnings + 1386 lib/bins tests green

…sinfo 0.39; tower/tower-http direct deps verwijderd (dood)

sha2 0.11: digest arrays implen LowerHex niet meer — twee hex-sites
encoderen expliciet (output ongewijzigd). dirs/scip/sysinfo drop-in.
tower + tower-http waren nergens geïmporteerd: directe entries weg
(blijven transitief via axum/reqwest/hf-hub).

Validation: fmt + clippy -D warnings + 1386 tests green.
@flupkede
flupkede merged commit a4e412a into develop Sep 15, 2026
7 checks passed
@flupkede
flupkede deleted the chore/upgrade-small-majors branch September 15, 2026 19:50
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