Skip to content

Cargo update - #18

Merged
mergify[bot] merged 2 commits into
mainfrom
cargo-update-dep
Oct 22, 2026
Merged

mergify[bot] merged 2 commits into
mainfrom
cargo-update-dep

Conversation

@littlenano

@littlenano littlenano commented Oct 22, 2026 •

Copy link
Copy Markdown
Collaborator

Lockfile update in the shape update.yml uses: nix flake update first, then cargo update. Both locks are coupled here — the nixpkgs input decides which rustc CI builds with.

flake.lock: Update

input from → to
nixpkgs 2026-06-10 → 2026-10-20
rust-overlay 2026-06-12 → 2026-10-21
flake-utils 2024-11-13 → 2026-10-13
treefmt-nix 2026-05-31 → 2026-10-13
systems 2023-04-09 → 2026-10-05

The toolchain from that nixpkgs is rustc 1.99.0 (was 1.95.0).

Cargo update

Direct dependencies that moved:

crate from → to
deadpool-sqlite 0.13.0 → 0.14.0
rusqlite 0.38.0 → 0.40.2
octocrab 0.51.0 → 0.54.5
cron 0.16.0 → 0.17.0
serde_regex 1.1.0 → 1.2.0
tokio 1.52.3 → 1.54.1
futures 0.3.32 → 0.3.34
clap 4.6.1 → 4.6.7
regex 1.12.3 → 1.13.1
serde / serde_json 1.0.228 → 1.0.229 / 1.0.150 → 1.0.154
chrono 0.4.44 → 0.4.45
log / thiserror / humantime patch bumps

One source change was required: octocrab 0.54 made PullRequest::title an Option<String> (partial-response modelling). merged_pr_to_commit() now uses as_deref().unwrap_or_default(), so the generated commit comment starts with the configured comment when GitHub omits the title.

takecell stays at its bumped 0.1.2: it requires rustc 1.96, which the updated nixpkgs input now provides. (With the old flake it had to be pinned back to 0.1.1.)

Verified with the flake's own toolchain, rustc 1.99.0, i.e. what CI builds with: cargo check --all-targets, cargo test --all-targets (13 passed), cargo clippy --all-targets, cargo fmt --check.

@mergify

mergify Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Queued — the merge queue status continues in this comment ↓.

littlenano and others added 2 commits October 22, 2026 14:14
Co-authored-by: Lin Yinfeng <lin.yinfeng@outlook.com>
Co-authored-by: Lin Yinfeng <lin.yinfeng@outlook.com>
@mergify

mergify Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 3 minutes 36 seconds in the queue, including 3 minutes 13 seconds running CI.

Required conditions to merge
  • check-success = check

@mergify mergify Bot added the queued label Oct 22, 2026
@mergify mergify Bot mentioned this pull request Oct 22, 2026
3 tasks done
@mergify
mergify Bot merged commit 94a7cb9 into main Oct 22, 2026
6 checks passed
@mergify mergify Bot removed the queued label Oct 22, 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