Skip to content

build: Bump the rust-dependencies group with 29 updates - #336

Merged
Pavel Zwerschke (pavelzw) merged 2 commits into
mainfrom
dependabot/cargo/rust-dependencies-533353b427
Aug 4, 2026
Merged

build: Bump the rust-dependencies group with 29 updates#336
Pavel Zwerschke (pavelzw) merged 2 commits into
mainfrom
dependabot/cargo/rust-dependencies-533353b427

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-dependencies group with 29 updates:

Package From To
anyhow 1.0.102 1.0.104
clap 4.6.1 4.6.4
clap_complete 4.6.5 4.6.7
futures 0.3.32 0.3.33
indicatif 0.18.4 0.18.6
rattler_config 0.5.2 0.6.0
rattler_conda_types 0.47.2 0.48.0
rattler_lock 0.31.3 0.31.4
serde 1.0.228 1.0.229
serde_json 1.0.150 1.0.151
tokio 1.52.3 1.53.1
tokio-stream 0.1.18 0.1.19
base64 0.22.1 0.23.0
uv-build-frontend 0.0.50 0.0.57
uv-cache 0.0.50 0.0.57
uv-client 0.0.50 0.0.57
uv-configuration 0.0.50 0.0.57
uv-dispatch 0.0.50 0.0.57
uv-distribution 0.0.50 0.0.57
uv-distribution-filename 0.0.50 0.0.57
uv-distribution-types 0.0.50 0.0.57
uv-git 0.0.50 0.0.57
uv-installer 0.0.50 0.0.57
uv-pep508 0.0.50 0.0.57
uv-preview 0.0.50 0.0.57
uv-python 0.0.50 0.0.57
uv-types 0.0.50 0.0.57
uv-workspace 0.0.50 0.0.57
serial_test 3.5.0 4.0.1

Updates anyhow from 1.0.102 to 1.0.104

Release notes

Sourced from anyhow's releases.

1.0.104

  • Update syn dev-dependency to version 3

1.0.103

  • Fix Stacked Borrows violation (UB) in Error::downcast_mut (#451, #452)
Commits
  • 1dbe186 Release 1.0.104
  • f6479f8 Update to syn 3
  • 5bdb0e2 Release 1.0.103
  • e621bd3 Merge pull request #452 from dtolnay/downcast
  • 6e8c000 Eliminate pointer->reference->pointer during downcast
  • 67c4abd Add regression test for issue 451
  • 917a169 Update actions/upload-artifact@v6 -> v7
  • d9dc3fa Update actions/checkout@v6 -> v7
  • 841522b Raise minimum tested compiler to rust 1.85
  • See full diff in compare view

Updates clap from 4.6.1 to 4.6.4

Release notes

Sourced from clap's releases.

v4.6.4

[4.6.4] - 2026-07-21

Internal

  • Update to syn v3

v4.6.3

[4.6.3] - 2026-07-20

Fixes

  • (derive) Allow "literal".function() as attribute values

v4.6.2

[4.6.2] - 2026-07-15

Fixes

  • (help) Say alias when there is only one
Changelog

Sourced from clap's changelog.

[4.6.4] - 2026-07-21

Internal

  • Update to syn v3

[4.6.3] - 2026-07-20

Fixes

  • (derive) Allow "literal".function() as attribute values

[4.6.2] - 2026-07-15

Fixes

  • (help) Say alias when there is only one
Commits
  • 87ec1ad chore: Release
  • 78f2529 docs: Update changelog
  • b61f270 Merge pull request #6369 from Metbcy/fix/zsh-completion-ordering
  • 74c6666 fix(complete): Keep zsh candidate order
  • d142d8f Merge pull request #6360 from epage/string
  • ba89563 style: Prefer explicit string operations
  • bea966e Merge pull request #6359 from epage/man
  • b811986 chore(man):Remove unused required-features
  • 0010bf2 Merge pull request #6358 from clap-rs/renovate/crate-ci-typos-1.x
  • bab9b24 chore(deps): Update compatible (dev) (#6357)
  • Additional commits viewable in compare view

Updates clap_complete from 4.6.5 to 4.6.7

Changelog

Sourced from clap_complete's changelog.

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

5.0.0 - TBD

available through unstable-v5 feature flag

Breaking Changes

  • Made ArgPredicate non_exhaustive
  • (help) Change default Command::term_width to "source format"
  • (help) Change default Command::max_term_width to 100
  • (derive) Vec<Vec<T>> types are now assuming to capture occurrences
  • (derive) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

Features

  • (derive) Group values by their occurrence with Vec<Vec<T>>

[Unreleased] - ReleaseDate

Commits
  • d3e59a9 chore: Release
  • d997f87 docs: Update changelog
  • fb6058c Merge pull request #6409 from heaths/pwsh-support
  • 2310870 test(complete): Add tests for completer_for_path
  • 5967c17 refactor(complete): Move shell detection to Shells
  • 594602b fix(complete): Detect pwsh for PowerShell
  • 3a4f2d0 Merge pull request #6427 from clap-rs/renovate/shlex-2.x
  • 67ebaed Merge pull request #6426 from clap-rs/renovate/actions-checkout-7.x
  • c968b13 chore(deps): Update Rust crate shlex to v2
  • 8f247cb chore(deps): Update actions/checkout action to v7
  • Additional commits viewable in compare view

Updates futures from 0.3.32 to 0.3.33

Release notes

Sourced from futures's releases.

0.3.33

  • Fix ReadLine's soundness issue regarding to exception safety. (#3020)
  • Fix unsound Send impl for IterPinRef and Iter. (#3003)
  • Fix stacked borrows violation in compat01as03 implementation. (#3012)
  • Fix memory leak in FuturesUnordered::IntoIter. (#3005)
  • Add portable-atomic-alloc feature and use it in FuturesUnordered. (#3007)
  • Re-export alloc::task::Wake. (#3010)
  • Update spin to 0.12. (#3014)
Changelog

Sourced from futures's changelog.

0.3.33 - 2026-07-18

  • Fix ReadLine's soundness issue regarding to exception safety. (#3020)
  • Fix unsound Send impl for IterPinRef and Iter. (#3003)
  • Fix stacked borrows violation in compat01as03 implementation. (#3012)
  • Fix memory leak in FuturesUnordered::IntoIter. (#3005)
  • Add portable-atomic-alloc feature and use it in FuturesUnordered. (#3007)
  • Re-export alloc::task::Wake. (#3010)
  • Update spin to 0.12. (#3014)
Commits
  • 89cc254 Release 0.3.33
  • cd9f5be ci: Update release workflow
  • d79a499 Resolve rustdoc::broken_intra_doc_links warning
  • 95bbcf8 Resolve rustdoc ambiguous link error
  • 303c165 Resolve rustdoc::redundant_explicit_links warning
  • f34e3f5 ci: Cleanup
  • 66591a2 Enable Miri for more tests
  • ab1072f Simplify target_has_atomic cfg in utility crates
  • cf5d23b Fix unsound compat01as03 implementation (fixes #2514) (#3012)
  • 8ae794f Add portable-atomic-alloc feature and use it in FuturesUnordered (#3007)
  • Additional commits viewable in compare view

Updates indicatif from 0.18.4 to 0.18.6

Release notes

Sourced from indicatif's releases.

0.18.6

What's Changed

0.18.5

What's Changed

Commits
  • e4d49d8 Bump version to 0.18.6
  • 582727e fix: correctly detect dumb terminal on Windows
  • 90156ec Drop screenshots from MultiProgress documentation
  • 4dbd0d5 Bump version to 0.18.5
  • 24973aa Take semver-compatible dependency versions
  • a575ef7 style: inline Template::from_str_with_tab_width()
  • 0b94aa2 style: replace from_str() method with FromStr impl
  • 398ac69 style: move helper functions to the bottom
  • 692705d Fix HumanFloatCount dropping rounding at precision 0
  • cbd070d Fix stray comma after minus sign in HumanFloatCount
  • Additional commits viewable in compare view

Updates rattler_config from 0.5.2 to 0.6.0

Release notes

Sourced from rattler_config's releases.

rattler_config-v0.6.0

Other

  • make the extension mechanism reliable and self-serving (#2557)

Added

  • A compatibility test catalog (tests/compat.rs + test-data/compat/) pinning down the configuration contract: parsing permutations (kebab-case, snake_case aliases, deprecated keys, typos), lossless/idempotent round-trips, a set/unset editing matrix over every key family, and merge semantics per key family. Extend the fixtures and EDIT_MATRIX when adding keys.
  • ConfigBase::from_toml_str parses a configuration and reports the keys that neither the common configuration nor the extension recognized, so tools can warn about typos — including keys of tool-specific extensions and deprecated keys inside known tables (e.g. repodata-config.disable-jlap).
  • ConfigBase::load_from_default_locations and the new locations module: shared config-file discovery (/etc/<tool>/config.toml, $XDG_CONFIG_HOME/<tool>/config.toml, $<TOOL>_HOME or ~/.<tool>/config.toml) for a list of cooperating tools, e.g. &["pixi", "rattler-build"].
  • ConfigBase::set is now implemented generically by round-tripping through TOML: every key — including extension keys — can be set/unset without any per-field code. Values are interpreted as JSON when possible and fall back to plain strings. Key segments containing dots can be quoted (mirrors."https://conda.anaconda.org").
  • ProxyConfig::from_env reads the proxy configuration from the standard HTTP(S)_PROXY/NO_PROXY environment variables.
  • Top-level allow-symbolic-links, allow-hard-links and allow-ref-links keys (previously only modeled by the unwired link_config module, and matching pixi's flat schema).

Changed

  • Breaking: the common fields of ConfigBase<T> moved into the new CommonConfig struct (config.common). ConfigBase dereferences to CommonConfig, so field access (config.default_channels) keeps working; struct literals need updating.
  • Breaking: the Config trait was slimmed down: get_extension_name and set were removed, validate, is_default and keys have default implementations. A minimal extension now only implements merge_config. The Eq bound was relaxed to PartialEq.
  • Breaking: the extension type for "no extension" is the new NoExtension struct (default type parameter of ConfigBase); the Config impl for () was removed because a unit type cannot be deserialized from a TOML document.
  • Breaking: ProxyConfig::default() no longer reads proxy environment variables (this leaked machine state into serialized configs, e.g. when saving after config set); use ProxyConfig::from_env() and merge it explicitly.
  • Breaking: ConfigBase::default().tls_no_verify is now None instead of Some(false), so "unset" is representable and later layers can distinguish it from an explicit false.
  • ConfigBase::validate now actually validates: it recurses into the nested sections (concurrency, proxy, index, …) and the extension. Previously it always returned Ok(()), so load_from_files never validated anything.
  • ConfigBase::load_from_files now records the source files in loaded_from and warns (via tracing) about unrecognized keys.
  • Config::keys now returns real dotted TOML key paths (e.g. repodata-config.disable-bzip2 instead of the previous repodata.default), fixing the "supported keys" listing in error messages.

Fixed

  • RepodataConfig::merge_config merged in the wrong direction: repodata flags from an earlier configuration file could not be overridden by later files (e.g. a project config could not re-enable zstd disabled in the global config). It now follows the documented "other takes priority" contract like every other section.
  • ProxyConfig::is_default checked https twice and never http.
  • Removed the misleading load_config free function (it neither merged nor validated).
  • Removed the unwired link_config module in favor of the flat top-level keys.
Changelog

Sourced from rattler_config's changelog.

[0.6.0] - 2023-07-07

Highlights

New rust based solver implementation

This version of rattler includes a new solver implementation! @​aochagavia worked hard on porting libsolv to rust and integrating that with rattler_solve. The port performs slightly faster or similar to the original C code and does not contain unsafe code, is well documented, and thread-safe. Our implementation (rattler_libsolv_rs) is specific to solving conda packages by leveraging rattler_conda_types for matching and parsing.

Some performance benchmarks taken on Apple M2 Max.

libsolv-c libsolv-rs
python=3.9 7.3734 ms 4.5831 ms
xtensor, xsimd 5.7521 ms 2.7643 ms
tensorflow 654.38 ms 371.59 ms
quetz 1.2577 s 1.3807 s
tensorboard=2.1.1, grpc-cpp=1.39.1 474.76 ms 132.79 ms

Run cargo bench libsolv to check the results on your own machine.

Besides the much improved implementation the new solver also provides much better error messages based on the work from mamba. When a conflict is detected the incompatibilities are analyzed and displayed with a more user-friendly error message.

The following packages are incompatible
|-- asdf can be installed with any of the following options:
    |-- asdf 1.2.3 would require
        |-- C >1, which can be installed with any of the following options:
            |-- C 2.0.0
|-- C 1.0.0 is locked, but another version is required as reported above

rattler-solve has also been refactored to accommodate this change. It is now more easily possible to switch between solvers add runtime by writing functions that are generic on the solver. The solvers now live in a separate module rattler_solve::libsolv_c for the original libsolv C implementation and rattler_solve::libsolv_rs for the rust version. Both solvers can be enabled with feature flags. The default features only select libsolv_c.

Caching of activation scripts

This release contains code to execute an activation script and capture the changes it made to the environment. Caching the result of an activation script can be useful if you need to invoke multiple executables from the same environment.

Details

Added

... (truncated)

Commits
  • aca2d21 chore: release (#2539)
  • b095241 feat: nicer OAuth callback page with per-project override (#2455)
  • 13951af refactor: make the extension mechanism reliable and self-serving (#2557)
  • d4cc2c7 fix: preserve leading '..' in UrlOrPath normalize so distinct relative paths ...
  • 7d99d8c fix: accept quoted extras lists and enforce CEP 44 group names (#2552)
  • c2f0540 feat(channel): add non-panicking Channel::try_from_directory (#2556)
  • 89feef6 feat: support CEP-42 in gateway (#2462)
  • 28d8155 fix: make Windows keyring credential search use a valid regex (#2564)
  • bbb5c41 chore(ci): Update Rust crate console to v0.16.4 (#2563)
  • 5c5cc26 chore(ci): Update Rust crate clap_complete to v4.6.7 (#2562)
  • Additional commits viewable in compare view

Updates rattler_conda_types from 0.47.2 to 0.48.0

Release notes

Sourced from rattler_conda_types's releases.

rattler_conda_types-v0.48.0

Added

  • (channel) add non-panicking Channel::try_from_directory (#2556)

Fixed

  • accept quoted extras lists and enforce CEP 44 group names (#2552)
  • make shard creation deterministic (#2553)
Commits
  • aca2d21 chore: release (#2539)
  • b095241 feat: nicer OAuth callback page with per-project override (#2455)
  • 13951af refactor: make the extension mechanism reliable and self-serving (#2557)
  • d4cc2c7 fix: preserve leading '..' in UrlOrPath normalize so distinct relative paths ...
  • 7d99d8c fix: accept quoted extras lists and enforce CEP 44 group names (#2552)
  • c2f0540 feat(channel): add non-panicking Channel::try_from_directory (#2556)
  • 89feef6 feat: support CEP-42 in gateway (#2462)
  • 28d8155 fix: make Windows keyring credential search use a valid regex (#2564)
  • bbb5c41 chore(ci): Update Rust crate console to v0.16.4 (#2563)
  • 5c5cc26 chore(ci): Update Rust crate clap_complete to v4.6.7 (#2562)
  • Additional commits viewable in compare view

Updates rattler_lock from 0.31.3 to 0.31.4

Release notes

Sourced from rattler_lock's releases.

rattler_lock-v0.31.4

Fixed

  • preserve leading '..' in UrlOrPath normalize so distinct relative paths don't dedup (#2548)
Commits
  • aca2d21 chore: release (#2539)
  • b095241 feat: nicer OAuth callback page with per-project override (#2455)
  • 13951af refactor: make the extension mechanism reliable and self-serving (#2557)
  • d4cc2c7 fix: preserve leading '..' in UrlOrPath normalize so distinct relative paths ...
  • 7d99d8c fix: accept quoted extras lists and enforce CEP 44 group names (#2552)
  • c2f0540 feat(channel): add non-panicking Channel::try_from_directory (#2556)
  • 89feef6 feat: support CEP-42 in gateway (#2462)
  • 28d8155 fix: make Windows keyring credential search use a valid regex (#2564)
  • bbb5c41 chore(ci): Update Rust crate console to v0.16.4 (#2563)
  • 5c5cc26 chore(ci): Update Rust crate clap_complete to v4.6.7 (#2562)
  • Additional commits viewable in compare view

Updates serde from 1.0.228 to 1.0.229

Release notes

Sourced from serde's releases.

v1.0.229

  • Update to syn 3
Commits
  • 7fc3b4c Release 1.0.229
  • 6d6e9a1 Merge pull request #3085 from dtolnay/syn3
  • 6dec3b7 Update to syn 3
  • cfe6692 Resolve mut_mut pedantic clippy lint
  • 1023d07 Update actions/upload-artifact@v6 -> v7
  • dd682c2 Update actions/checkout@v6 -> v7
  • 5f0f18b Update ui test suite to nightly-2026-06-01
  • 63a1498 Regenerate stderr with trybuild normalization fixes
  • fa7da4a Fix unused_features warning
  • 6b1a178 Unpin CI miri toolchain
  • Additional commits viewable in compare view

Updates serde_json from 1.0.150 to 1.0.151

Release notes

Sourced from serde_json's releases.

v1.0.151

Commits
  • de85007 Release 1.0.151
  • 3b2b3c5 Merge pull request #1331 from WonderLawrence/rawvalue-from-string-unchecked
  • 0406d96 Debug-assert well-formedness and no-whitespace in from_string_unchecked
  • cf16f75 Add RawValue::from_string_unchecked
  • 827a315 Update actions/upload-artifact@v6 -> v7
  • cea36a5 Update actions/checkout@v6 -> v7
  • See full diff in compare view

Updates tokio from 1.52.3 to 1.53.1

Release notes

Sourced from tokio's releases.

Tokio v1.53.1

1.53.1 (July 20th, 2026)

Fixed

  • signal: restore MSRV by removing OnceLock::wait from the Windows handler (#8300)

Fixed (unstable)

  • time: fix alt timer cancellation and insertion race (#8252)

Documented

  • runtime: remove dead link definition in Runtime::block_on (#8301)

#8252: tokio-rs/tokio#8252 #8300: tokio-rs/tokio#8300 #8301: tokio-rs/tokio#8301

Tokio v1.53.0

1.53.0 (July 17th, 2026)

Added

  • fs: implement From<OwnedFd> and From<OwnedHandle> for File (#8266)
  • metrics: add task schedule latency metric (#7986)
  • net: add SocketAddr methods to Unix sockets (#8144)

Changed

  • io: add #[inline] to IO trait impls for in-memory types (#8242)
  • net: implement UCred::pid on FreeBSD (#8086)
  • net: support Nuttx target os (#8259)
  • signal: refactor global variables on Windows (#8231)
  • sync: mpsc::{Receiver,UnboundedReceiver} now drops waker on drop, even if there are still senders (#8095)
  • taskdump: support taskdumps on s390x (#8192)
  • time: add #[track_caller] to timeout_at() (#8077)
  • time: consolidate mutex locks on spurious poll (#8124)
  • time: defer waker clone on spurious poll (#8107)
  • time: move lazy-registration state into Sleep (#8132)
  • tracing: remove unnecessary span clone (#8126)

Fixed

  • io: do not treat zero-length reads as EOF in Chain (#8251)
  • net: use getpeereid for QNX peer credentials (#8270)
  • runtime: avoid illegal state in FastRand (#8078)
  • sync: wake mpsc receiver when a queued reserve[_many] returns permits (#8260)
  • taskdump: skip double wake on Trace::capture/Trace::trace_with (#8043)
  • time: avoid stack overflow in runtime constructor (#8093)

... (truncated)

Commits

Updates tokio-stream from 0.1.18 to 0.1.19

Commits
  • bc0933c chore: prepare tokio-stream v0.1.19 (#8310)
  • e3786d0 readme: remove obsolete TokioConf notices (#8311)
  • f2189d3 chore: prepare tokio-util v0.7.19 (#8309)
  • 52f2745 net: re-enable tcp_stream::try_read_buf test for WASI (#8305)
  • ac6869a rt: remove unstable cfgs leftovers after local runtime stabilization (#8298)
  • 75fef53 chore: prepare Tokio v1.53.1 (#8303)
  • ae9d011 signal: restore MSRV by removing OnceLock::wait from the Windows handler (#8300)
  • eb4988d time: fix the loom test of the race between cancellation/insertion (#8302)
  • 91d3b4c time: fix alt timer cancellation and insertion race (#8252)
  • a463384 runtime: remove dead link definition in Runtime::block_on (#8301)
  • Additional commits viewable in compare view

Updates base64 from 0.22.1 to 0.23.0

Changelog

Sourced from base64's changelog.

0.23.0

  • Added more consts for preconfigured configs and engines
  • Make DecodeError::InvalidLastSymbol more clear by including the decoded value
  • Added SIMD-accelerated engines behind the default-on simd-unsafe feature: Simd picks the best instruction set at runtime (AVX2 on x86_64, NEON on aarch64) and falls back to the scalar GeneralPurpose engine, while Avx2 and Neon target one instruction set with no runtime detection and work in no_std. The engines support the standard and URL-safe alphabets.
  • Update MSRV to 1.71.0
  • Add support for custom padding symbols
Commits
  • 9e9220a v0.23.0
  • 870326e Merge pull request #306 from marshallpierce/mp/trailing-bits-docs
  • fbec5f1 Document no trailing trailing bits
  • 0a23549 Merge pull request #305 from marshallpierce/mp/edition-2021
  • f10b7e2 Update deps & edition
  • 9d21a59 Merge pull request #304 from marshallpierce/mp/custom-padding-rebase
  • f70bad2 Support custom padding symbols
  • 684d79c Merge pull request #301 from marshallpierce/mp/simd-gardening
  • 5bf66f2 Merge pull request #284 from AbeZbm/add-tests
  • d3831cf Followups to SIMD work
  • Additional commits viewable in compare view

Updates uv-build-frontend from 0.0.50 to 0.0.57

Commits

Updates uv-cache from 0.0.50 to 0.0.57

Commits

Updates uv-client from 0.0.50 to 0.0.57

Commits

Updates uv-configuration from 0.0.50 to 0.0.57

Commits

Updates uv-dispatch from 0.0.50 to 0.0.57

Commits

Updates uv-distribution from 0.0.50 to 0.0.57

Commits

Updates uv-distribution-filename from 0.0.50 to 0.0.57

Commits

Updates uv-distribution-types from 0.0.50 to 0.0.57

Commits

Updates uv-git from 0.0.50 to 0.0.57

Commits

Updates uv-installer from 0.0.50 to 0.0.57

Commits

Updates uv-pep508 from 0.0.50 to 0.0.57

Commits

Updates uv-preview from 0.0.50 to 0.0.57

Commits

Updates uv-python from 0.0.50 to 0.0.57

Commits

Updates uv-types from 0.0.50 to 0.0.57

Commits

Updates uv-workspace from 0.0.50 to 0.0.57

Commits

Updates serial_test from 3.5.0 to 4.0.1

Release notes

Sourced from serial_test's releases.

v4.0.1

As per v4.0.0, but with the root MSRV correctly set to 1.93.1

v4.0.0

What's Changed

New Contributors

Full Changelog: palfrey/serial_test@v3.5.0...v4.0.0

Commits
  • 383c894 4.0.1
  • 4298adf MSRV is actually 1.93.1
  • f25d56f 4.0.0
  • 7984bdc Merge pull request #160 from palfrey/pre-release-fixes
  • ec74212 Don't need to split build-all-features now
  • 03cd910 Upgrade MSRV to 1.93.1
  • 7cf8563 Add a "finish" CI job that depends on everything
  • d7c4137 Upgrade actix-macros to reduce syn 1.x needs
  • ae268b0 Merge pull request #159 from AudaciousAxiom/refactor/syn-v3
  • 98b2c36 refactor(derive): bump syn to v3
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-dependencies group with 29 updates:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.102` | `1.0.104` |
| [clap](https://github.com/clap-rs/clap) | `4.6.1` | `4.6.4` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.6.5` | `4.6.7` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.32` | `0.3.33` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.18.4` | `0.18.6` |
| [rattler_config](https://github.com/conda/rattler) | `0.5.2` | `0.6.0` |
| [rattler_conda_types](https://github.com/conda/rattler) | `0.47.2` | `0.48.0` |
| [rattler_lock](https://github.com/conda/rattler) | `0.31.3` | `0.31.4` |
| [serde](https://github.com/serde-rs/serde) | `1.0.228` | `1.0.229` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.150` | `1.0.151` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.52.3` | `1.53.1` |
| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.18` | `0.1.19` |
| [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.0` |
| [uv-build-frontend](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-cache](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-client](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-configuration](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-dispatch](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-distribution](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-distribution-filename](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-distribution-types](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-git](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-installer](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-pep508](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-preview](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-python](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-types](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [uv-workspace](https://github.com/astral-sh/uv) | `0.0.50` | `0.0.57` |
| [serial_test](https://github.com/palfrey/serial_test) | `3.5.0` | `4.0.1` |


Updates `anyhow` from 1.0.102 to 1.0.104
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.102...1.0.104)

Updates `clap` from 4.6.1 to 4.6.4
- [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.6.1...clap_complete-v4.6.4)

Updates `clap_complete` from 4.6.5 to 4.6.7
- [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.6.5...clap_complete-v4.6.7)

Updates `futures` from 0.3.32 to 0.3.33
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.32...0.3.33)

Updates `indicatif` from 0.18.4 to 0.18.6
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.18.4...0.18.6)

Updates `rattler_config` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/conda/rattler/releases)
- [Changelog](https://github.com/conda/rattler/blob/main/CHANGELOG.md)
- [Commits](conda/rattler@rattler_config-v0.5.2...rattler_config-v0.6.0)

Updates `rattler_conda_types` from 0.47.2 to 0.48.0
- [Release notes](https://github.com/conda/rattler/releases)
- [Changelog](https://github.com/conda/rattler/blob/main/CHANGELOG.md)
- [Commits](conda/rattler@rattler_conda_types-v0.47.2...rattler_conda_types-v0.48.0)

Updates `rattler_lock` from 0.31.3 to 0.31.4
- [Release notes](https://github.com/conda/rattler/releases)
- [Changelog](https://github.com/conda/rattler/blob/main/CHANGELOG.md)
- [Commits](conda/rattler@rattler_lock-v0.31.3...rattler_lock-v0.31.4)

Updates `serde` from 1.0.228 to 1.0.229
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.228...v1.0.229)

Updates `serde_json` from 1.0.150 to 1.0.151
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.150...v1.0.151)

Updates `tokio` from 1.52.3 to 1.53.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.52.3...tokio-1.53.1)

Updates `tokio-stream` from 0.1.18 to 0.1.19
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-stream-0.1.18...tokio-stream-0.1.19)

Updates `base64` from 0.22.1 to 0.23.0
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.0)

Updates `uv-build-frontend` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-cache` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-client` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-configuration` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-dispatch` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-distribution` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-distribution-filename` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-distribution-types` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-git` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-installer` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-pep508` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-preview` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-python` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-types` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `uv-workspace` from 0.0.50 to 0.0.57
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/commits)

Updates `serial_test` from 3.5.0 to 4.0.1
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](palfrey/serial_test@v3.5.0...v4.0.1)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.104
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.6.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap_complete
  dependency-version: 4.6.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures
  dependency-version: 0.3.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: indicatif
  dependency-version: 0.18.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rattler_config
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rattler_conda_types
  dependency-version: 0.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rattler_lock
  dependency-version: 0.31.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde
  dependency-version: 1.0.229
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.151
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tokio-stream
  dependency-version: 0.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: base64
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: uv-build-frontend
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-cache
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-client
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-configuration
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-dispatch
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-distribution
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-distribution-filename
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-distribution-types
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-git
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-installer
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-pep508
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-preview
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-python
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-types
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uv-workspace
  dependency-version: 0.0.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serial_test
  dependency-version: 4.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@pavelzw
Pavel Zwerschke (pavelzw) enabled auto-merge (squash) August 4, 2026 15:57
@pavelzw
Pavel Zwerschke (pavelzw) merged commit b97c109 into main Aug 4, 2026
20 checks passed
@pavelzw
Pavel Zwerschke (pavelzw) deleted the dependabot/cargo/rust-dependencies-533353b427 branch August 4, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant