Skip to content

build: bump the deps group across 1 directory with 14 updates#1662

Merged
claytonrcarter merged 2 commits intomasterfrom
dependabot/cargo/deps-a52481220b
May 7, 2026
Merged

build: bump the deps group across 1 directory with 14 updates#1662
claytonrcarter merged 2 commits intomasterfrom
dependabot/cargo/deps-a52481220b

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Bumps the deps group with 13 updates in the / directory:

Package From To
bugreport 0.5.1 0.6.0
clap 4.5.60 4.6.1
console 0.16.2 0.16.3
indexmap 2.13.0 2.14.0
lalrpop 0.23.0 0.23.1
once_cell 1.21.3 1.21.4
rayon 1.11.0 1.12.0
rusqlite 0.38.0 0.39.0
tempfile 3.26.0 3.27.0
assert_cmd 2.1.2 2.2.1
cc 1.2.56 1.2.61
insta 1.46.3 1.47.2
proptest 1.10.0 1.11.0

Updates bugreport from 0.5.1 to 0.6.0

Release notes

Sourced from bugreport's releases.

v0.6.0

What's Changed

New Contributors

Full Changelog: sharkdp/bugreport@v0.5.1...v0.6.0

Commits

Updates clap from 4.5.60 to 4.6.1

Release notes

Sourced from clap's releases.

v4.6.1

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed
Changelog

Sourced from clap's changelog.

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed

[4.6.0] - 2026-03-12

Compatibility

  • Update MSRV to 1.85

[4.5.61] - 2026-03-12

Internal

  • Update dependencies
Commits
  • 1420275 chore: Release
  • d2c817d docs: Update changelog
  • f88c94e Merge pull request #6341 from epage/sep
  • acbb822 fix(complete): Reduce risk of conflict with actual subcommands
  • a49fadb refactor(complete): Pull out subcommand separator
  • ddc008b Merge pull request #6332 from epage/update
  • 497dc50 chore: Update compatible dependencies
  • dca2326 Merge pull request #6331 from clap-rs/renovate/j178-prek-action-2.x
  • 54bdaa3 chore(deps): Update j178/prek-action action to v2
  • f0d30d9 chore: Release
  • Additional commits viewable in compare view

Updates console from 0.16.2 to 0.16.3

Release notes

Sourced from console's releases.

0.16.3

What's Changed

Commits

Updates indexmap from 2.13.0 to 2.14.0

Changelog

Sourced from indexmap's changelog.

2.14.0 (2026-04-09)

  • MSRV: Rust 1.85.0 or later is now required.
  • Updated the hashbrown dependency to 0.17.
  • Made more map::Slice methods const: new_mut, first_mut, last_mut, split_at_mut, split_at_mut_checked, split_first_mut, split_last_mut

2.13.1 (2026-04-02)

  • Made some Slice methods const:
    • map::Slice::{first,last,split_at,split_at_checked,split_first,split_last}
    • set::Slice::{first,last,split_at,split_at_checked,split_first,split_last}
Commits
  • bcd165b Merge pull request #439 from cuviper/release-2.14.0
  • 4ef06a7 Release 2.14.0
  • d21826c Merge pull request #438 from cuviper/hashbrown-0.17
  • 2566bec Upgrade to hashbrown v0.17
  • 4b62776 Merge pull request #437 from cuviper/disjoint-panic
  • 478fba2 Normalize the panic doc of get_disjoint_mut
  • fb6dafd Merge pull request #436 from cuviper/const-slice-mut
  • 5c237a2 Make Slice::{first,last,split_*}_mut methods const
  • 48ff9ce Merge pull request #435 from cuviper/edition-2024
  • 648be98 cargo fmt with edition 2024
  • Additional commits viewable in compare view

Updates lalrpop from 0.23.0 to 0.23.1

Changelog

Sourced from lalrpop's changelog.

0.23.1 (2026-03-11)

Bigfixes

  • Fix bug where windows paths were used based on target OS rather than host OS, breaking cross compile scenarios

Commits

Updates lalrpop-util from 0.23.0 to 0.23.1

Changelog

Sourced from lalrpop-util's changelog.

0.23.1 (2026-03-11)

Bigfixes

  • Fix bug where windows paths were used based on target OS rather than host OS, breaking cross compile scenarios

Commits

Updates once_cell from 1.21.3 to 1.21.4

Changelog

Sourced from once_cell's changelog.

1.21.4

  • Fix unsoundness in OnceCell::wait under --features=parking_lot, #295.

    If thread A calls wait, while thread B calls get_or_try_init(f), and, furthermore, f panics, the wait incorrectly returns and thread A observes uninitialized memory.

    Kudos to @​meng-xu-cs for a nice find!

Commits
  • 80fe900 Merge pull request #296 from matklad/matklad/plfix
  • a5e09c9 release 1.21.4
  • 2426d45 Merge pull request #295 from matklad/matklad/plfix
  • a144121 Merge pull request #290 from alexanderkjall/run-tests-with-no-default-features
  • 232a1a4 Merge pull request #292 from phil-opp/doc-fix
  • d31767b fix OnceCell::wait with features=parking_lot
  • 28d29ae Fix: sync::OnceCell::try_insert docs should import sync variant
  • 0f78fb0 make the command 'cargo test --no-default-features' work
  • fda60a6 Merge pull request #287 from AbeZbm/add-tests
  • b5b98c0 Add tests for OnceRef
  • See full diff in compare view

Updates rayon from 1.11.0 to 1.12.0

Changelog

Sourced from rayon's changelog.

Release rayon 1.12.0 (2026-04-13)

  • Fixed a bug in parallel Range<char> when the end is 0xE000, just past the surrogate boundary, which was unsafely producing invalid char values.
  • The new method ParallelSlice::par_array_windows works like par_windows but with a constant length, producing &[T; N] items.
Commits
  • 7449d7d Merge #1093
  • b3d9e3f Release rayon 1.8.0 and rayon-core 1.12.0
  • 3fe51e5 Fix clippy::let_and_return
  • 082f215 Merge #1087
  • ea0c06d core: registry: Factor out "wait till out of work" part of the main loop.
  • 75524e2 Merge #1063
  • 01d2800 Ignore the multi-threaded test on emscripten/wasm
  • 40b59c0 core: Make use_current_thread error rather than panic when already in the pool.
  • f4db4d7 core: tests: Add some basic tests for ThreadPoolBuilder::use_current_thread.
  • 87274ad core: registry: Add some more documentation for ThreadPoolBuilder::use_curren...
  • Additional commits viewable in compare view

Updates rusqlite from 0.38.0 to 0.39.0

Release notes

Sourced from rusqlite's releases.

0.39.0

What's Changed

  • Fix constraints on VTab Aux data #1778, #1771
  • Fix docs.rs generation #1779
  • Fix a small typo in rollback_hook docstring #1780
  • Fix some warnings from Intellij #1781
  • Minimal doc for features #1783
  • Clear hooks only for owning connections #1785, #1784
  • Fix link to SQLite C Interface, Prepare Flags #1787
  • Comment functions which are not usable from a loadable extension #1789
  • Factorize code #1792
  • Update getrandom to 0.4 #1798
  • Update Cargo.toml #1800
  • Fix appveyor #1807
  • Add support to unix timestamp for chrono, jiff and time #1808, #1803
  • fix(trace): check that the sql string pointer is not NULL #1805
  • Bump bundled SQLite version to 3.51.3 #1818
  • Use TryFrom for Value #1819, #1817
  • Make possible to pass your own pointers #1626, #1602

Full Changelog: rusqlite/rusqlite@v0.38.0...v0.39.0

Commits

Updates tempfile from 3.26.0 to 3.27.0

Changelog

Sourced from tempfile's changelog.

3.27.0

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.

Commits
  • 5c8fa12 chore: release 3.27.0
  • e34e574 test: disable uds conflict test on redox
  • 772c795 test: add CWD guards
  • 2632fb9 fix: resolve relative paths when constructing TempPath
  • See full diff in compare view

Updates assert_cmd from 2.1.2 to 2.2.1

Changelog

Sourced from assert_cmd's changelog.

[2.2.1] - 2026-04-17

Internal

  • Dependency update

[2.2.0] - 2026-03-10

Compatibility

  • Change cargo_bin bad paths to panics

[2.1.3] - 2026-03-10

Fixes

  • Un-deprecate cargo_bin
Commits
  • eea8a1c chore: Release assert_cmd version 2.2.1
  • cd6828c docs: Update changelog
  • c771f78 Merge pull request #286 from assert-rs/renovate/j178-prek-action-2.x
  • 4d63465 chore(deps): Update j178/prek-action action to v2
  • 4728aea Merge pull request #284 from sendittothenewts/anstream-v1
  • d935ff8 chore: Release assert_cmd version 2.2.0
  • 1631cf4 docs: Changelog
  • 3137b55 Merge pull request #283 from epage/panic
  • ebd79f1 fix(cargo): Panic, rather than return bad path
  • 79c9b0d chore: Release assert_cmd version 2.1.3
  • Additional commits viewable in compare view

Updates cc from 1.2.56 to 1.2.61

Release notes

Sourced from cc's releases.

cc-v1.2.61

Other

  • fix OutputKind::Capture documentation (#1705)

cc-v1.2.60

Fixed

  • (ar) suppress warnings from D modifier probe (#1700)

cc-v1.2.59

Fixed

  • (ar) deterministic archives with D modifier (#1697)

Other

  • Regenerate target info (#1698)
  • Fix target abi parsing for sanitiser targets (#1695)

cc-v1.2.58

Other

  • Update Compile-time Requirements to add info about clang-cl.exe (#1693)

cc-v1.2.57

Other

  • Size archiver batches according to argument length not argument count (#1689)
  • Added Build::env for setting environment variables of compiler invocations and other child processes (#1656 #1682)
Changelog

Sourced from cc's changelog.

1.2.61 - 2026-04-24

Other

  • fix OutputKind::Capture documentation (#1705)

1.2.60 - 2026-04-10

Fixed

  • (ar) suppress warnings from D modifier probe (#1700)

1.2.59 - 2026-04-03

Fixed

  • (ar) deterministic archives with D modifier (#1697)

Other

  • Regenerate target info (#1698)
  • Fix target abi parsing for sanitiser targets (#1695)

1.2.58 - 2026-03-27

Other

  • Update Compile-time Requirements to add info about clang-cl.exe (#1693)

1.2.57 - 2026-03-13

Other

  • Size archiver batches according to argument length not argument count (#1689)
  • Added Build::env for setting environment variables of compiler invocations and other child processes (#1656 #1682)
Commits

Updates insta from 1.46.3 to 1.47.2

Release notes

Sourced from insta's releases.

1.47.2

Release Notes

  • Restore Send + Sync on Settings, Redactions, and Redaction by reverting the Arc to Rc change from 1.47.0, which was semver-breaking. #873 #874
  • Add Send + Sync bounds to Comparator trait for consistency with Arc-based storage. #872
  • Add compile-time assertion to prevent future auto-trait regressions.

Install cargo-insta 1.47.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-installer.ps1 | iex"

Download cargo-insta 1.47.2

File Platform Checksum
cargo-insta-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
cargo-insta-x86_64-apple-darwin.tar.xz Intel macOS checksum
cargo-insta-x86_64-pc-windows-msvc.zip x64 Windows checksum
cargo-insta-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
cargo-insta-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

1.47.1

Release Notes

  • Revert sorting of sequences in sort_maps. The change in 1.47.0 sorted all Seq values (including Vec), not just non-deterministic collections like HashSet, which was a breaking change. #876

Install cargo-insta 1.47.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-installer.sh | sh

Install prebuilt binaries via powershell script

... (truncated)

Changelog

Sourced from insta's changelog.

1.47.2

  • Restore Send + Sync on Settings, Redactions, and Redaction by reverting the Arc to Rc change from 1.47.0, which was semver-breaking. #873 #874
  • Add Send + Sync bounds to Comparator trait for consistency with Arc-based storage. #872
  • Add compile-time assertion to prevent future auto-trait regressions.

1.47.1

  • Revert sorting of sequences in sort_maps. The change in 1.47.0 sorted all Seq values (including Vec), not just non-deterministic collections like HashSet, which was a breaking change. #876

1.47.0

  • Add Comparator trait for customizing how snapshot values are compared. #872 (@​dstu)
  • Sort sequences in sort_maps to fix non-deterministic HashSet snapshots. #876
  • Improve TOML serialization error message for unsupported types, suggesting assert_json_snapshot! or assert_yaml_snapshot! as alternatives. #880
  • Remove unnecessary Send + Sync bounds from Redaction, allowing non-Send closures in dynamic redactions. #874
  • Don't use Arc in Settings unnecessarily. #873 (@​dstu)
  • Upgrade console to 0.16 and MSRV to 1.66. #885
  • Upgrade toml-edit to 0.25. #882 (@​alexanderkjall)
Commits
  • 0ddf1e8 Release 1.47.2 (#894)
  • 094b1cf Revert Arc→Rc change, restore Send + Sync on Settings (#893)
  • 65a5233 Add regression test for sort_maps not sorting Vecs (#892)
  • fdbfc15 Revert sort_maps sequence sorting, release 1.47.1 (#891)
  • 46b6f2a Release 1.47.0 (#889)
  • aa12933 Upgrade console to 0.16, bump MSRV to 1.66 (#885)
  • 98c084c upgrade toml-edit to 0.25 (#882)
  • 4e889b0 the test_glob test depends on both glob and json (#883)
  • 4d738e5 Bump @​tootallnate/once and @​vscode/test-electron in /vscode-insta (#881)
  • 09f2b8b Improve TOML serialization error message for unsupported types (#880)
  • Additional commits viewable in compare view

Updates proptest from 1.10.0 to 1.11.0

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 28, 2026
Bumps the deps group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [bugreport](https://github.com/sharkdp/bugreport) | `0.5.1` | `0.6.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.60` | `4.6.1` |
| [console](https://github.com/console-rs/console) | `0.16.2` | `0.16.3` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.0` | `2.14.0` |
| [lalrpop](https://github.com/lalrpop/lalrpop) | `0.23.0` | `0.23.1` |
| [once_cell](https://github.com/matklad/once_cell) | `1.21.3` | `1.21.4` |
| [rayon](https://github.com/rayon-rs/rayon) | `1.11.0` | `1.12.0` |
| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.38.0` | `0.39.0` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.26.0` | `3.27.0` |
| [assert_cmd](https://github.com/assert-rs/assert_cmd) | `2.1.2` | `2.2.1` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.56` | `1.2.61` |
| [insta](https://github.com/mitsuhiko/insta) | `1.46.3` | `1.47.2` |
| [proptest](https://github.com/proptest-rs/proptest) | `1.10.0` | `1.11.0` |



Updates `bugreport` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/sharkdp/bugreport/releases)
- [Commits](sharkdp/bugreport@v0.5.1...v0.6.0)

Updates `clap` from 4.5.60 to 4.6.1
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.60...clap_complete-v4.6.1)

Updates `console` from 0.16.2 to 0.16.3
- [Release notes](https://github.com/console-rs/console/releases)
- [Changelog](https://github.com/console-rs/console/blob/main/CHANGELOG.md)
- [Commits](console-rs/console@0.16.2...0.16.3)

Updates `indexmap` from 2.13.0 to 2.14.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.13.0...2.14.0)

Updates `lalrpop` from 0.23.0 to 0.23.1
- [Changelog](https://github.com/lalrpop/lalrpop/blob/master/RELEASES.md)
- [Commits](lalrpop/lalrpop@0.23.0...0.23.1)

Updates `lalrpop-util` from 0.23.0 to 0.23.1
- [Changelog](https://github.com/lalrpop/lalrpop/blob/master/RELEASES.md)
- [Commits](lalrpop/lalrpop@0.23.0...0.23.1)

Updates `once_cell` from 1.21.3 to 1.21.4
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.21.3...v1.21.4)

Updates `rayon` from 1.11.0 to 1.12.0
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.11.0...rayon-core-v1.12.0)

Updates `rusqlite` from 0.38.0 to 0.39.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.38.0...v0.39.0)

Updates `tempfile` from 3.26.0 to 3.27.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.26.0...v3.27.0)

Updates `assert_cmd` from 2.1.2 to 2.2.1
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](assert-rs/assert_cmd@v2.1.2...v2.2.1)

Updates `cc` from 1.2.56 to 1.2.61
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.56...cc-v1.2.61)

Updates `insta` from 1.46.3 to 1.47.2
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](mitsuhiko/insta@1.46.3...1.47.2)

Updates `proptest` from 1.10.0 to 1.11.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: bugreport
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: cc
  dependency-version: 1.2.61
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: clap
  dependency-version: 4.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: console
  dependency-version: 0.16.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: indexmap
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: insta
  dependency-version: 1.47.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: lalrpop
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: lalrpop-util
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: once_cell
  dependency-version: 1.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: proptest
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: rayon
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: rusqlite
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: tempfile
  dependency-version: 3.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/deps-a52481220b branch from dd18aa4 to dab3055 Compare May 7, 2026 02:00
assert_cmd has caused some friction in recent updates, and we don't use it
extensively. This removes that dep and replaces it with 2 small fns that
we can maintain ourselves.

Co-Authored-By: Zed AI with Claude Sonnet 4.6
@claytonrcarter claytonrcarter force-pushed the dependabot/cargo/deps-a52481220b branch from 444f6a8 to 525d234 Compare May 7, 2026 14:09
@claytonrcarter
Copy link
Copy Markdown
Collaborator

claytonrcarter commented May 7, 2026

The update to assert_cmd led to panics due to how we were using it when when requested commands do not exist. I added commit to remove that dep and replace it with our own code.

@claytonrcarter claytonrcarter merged commit 7cd77a9 into master May 7, 2026
13 checks passed
@claytonrcarter claytonrcarter deleted the dependabot/cargo/deps-a52481220b branch May 7, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant