An open index of dependabot pull requests across open source projects.

Bump the rust-dependencies group with 16 updates

Merged
Number: #3145
Type: Pull Request
State: Merged
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: August 18, 2025 at 03:02 AM UTC
(10 months ago)
Updated: August 18, 2025 at 09:16 PM UTC
(10 months ago)
Merged: August 18, 2025 at 09:16 PM UTC
(10 months ago)
by Aaron1011
Time to Close: about 18 hours
Labels:
rust dependencies
Description:

Bumps the rust-dependencies group with 16 updates:

Package From To
reqwest 0.12.22 0.12.23
uuid 1.17.0 1.18.0
anyhow 1.0.98 1.0.99
clap 4.5.43 4.5.45
serde-untagged 0.1.7 0.1.8
async-trait 0.1.88 0.1.89
aws-config 1.8.4 1.8.5
aws-sdk-bedrockruntime 1.100.0 1.102.0
aws-sdk-sagemakerruntime 1.81.0 1.83.0
google-cloud-auth 0.22.2 0.22.3
thiserror 2.0.12 2.0.15
glob 0.3.2 0.3.3
aws-sdk-s3 1.101.0 1.103.0
proc-macro2 1.0.96 1.0.101
syn 2.0.104 2.0.106
rayon 1.10.0 1.11.0

Updates reqwest from 0.12.22 to 0.12.23

Release notes

Sourced from reqwest's releases.

v0.12.23

tl;dr

  • 🇺🇩🇸 Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • 🔁 Add ClientBuilder::retries(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.

What's Changed

New Contributors

Full Changelog: https://github.com/seanmonstar/reqwest/compare/v0.12.22...v0.12.23

Changelog

Sourced from reqwest's changelog.

v0.12.23

  • Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • Add ClientBuilder::retries(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.
Commits
  • ae7375b v0.12.23
  • 9aacdc1 feat: add dns_resolver2 that is more ergonomic and flexible (#2793)
  • 221be11 refactor: loosen retry for_host parameter bounds (#2792)
  • acd1b05 feat: add reqwest::retry policies (#2763)
  • 54b6022 feat: add ClientBuilder::unix_socket() option (#2624)
  • 6358cef fix: add default tcp keepalive and user_timeout values (#2780)
  • 21226a5 style(client): use std::task::ready! macro to simplify Poll branch matching...
  • 82086e7 feat: add request cache options for wasm (#2775)
  • 2a0f7a3 ci: use msrv-aware cargo in msrv job (#2779)
  • f186803 fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...
  • Additional commits viewable in compare view

Updates uuid from 1.17.0 to 1.18.0

Release notes

Sourced from uuid's releases.

v1.18.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0

Commits
  • 60a49eb Merge pull request #839 from uuid-rs/cargo/v1.18.0
  • eb8c697 prepare for 1.18.0 release
  • 281f26f Merge pull request #838 from uuid-rs/chore/time-conversion
  • 2d67ab2 don't use allocated values in errors
  • c284ed5 wrap the error type used in time conversions
  • 87a4359 Merge pull request #835 from dcormier/main
  • 8927396 Merge pull request #837 from uuid-rs/fix/lifetime-syntaxes
  • 6dfb4b1 Conversions between Timestamp and std::time::SystemTime
  • b508383 fix up mismatched_lifetime_syntaxes lint
  • See full diff in compare view

Updates anyhow from 1.0.98 to 1.0.99

Release notes

Sourced from anyhow's releases.

1.0.99

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#420)
Commits
  • f2b963a Release 1.0.99
  • 2c64c15 Merge pull request #420 from dtolnay/enotempty
  • 8cf66f7 Allow build-script cleanup failure with NFSv3 output directory to be non-fatal
  • f5e145c Revert "Pin nightly toolchain used for miri job"
  • 1d7ef1d Update ui test suite to nightly-2025-06-30
  • 6929572 Update ui test suite to nightly-2025-06-18
  • 37224e3 Ignore mismatched_lifetime_syntaxes lint
  • 11f0e81 Pin nightly toolchain used for miri job
  • d04c999 Raise required compiler for backtrace feature to rust 1.82
  • 219d163 Update test suite to nightly-2025-05-01
  • See full diff in compare view

Updates clap from 4.5.43 to 4.5.45

Release notes

Sourced from clap's releases.

v4.5.45

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands
Changelog

Sourced from clap's changelog.

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands
Commits
  • 246d972 chore: Release
  • a35a076 docs: Update changelog
  • 9b985a3 Merge pull request #5912 from epage/takes
  • 389fbe8 feat(builder): Allow flags to take num_args=0..=1
  • c395d02 test(parser): Show flag behavior
  • 32c119e refactor(assert): Be more specific than action.takes_values
  • 80ea3e7 fix(assert): Clean up num_args/action assert
  • 2bc0f45 fix(builder): Make ValueRange display independent of usize::MAX
  • a0187c6 test(assert): Verify num_args/action compat
  • a8f9885 refactor(builder): Be more explicit in how takes_values is used
  • Additional commits viewable in compare view

Updates serde-untagged from 0.1.7 to 0.1.8

Release notes

Sourced from serde-untagged's releases.

0.1.8

Commits
  • 929a726 Release 0.1.8
  • ba33a39 Report visit_none expectation as null
  • 159528f Merge pull request #10 from epage/none
  • 0829c91 feat: Add support none
  • 2bfb28a Revert "Pin nightly toolchain used for miri job"
  • 3df730e Merge pull request #8 from dtolnay/toml
  • d0a1167 Update to toml 0.9
  • 546a7ad Ignore mismatched_lifetime_syntaxes lint
  • c920d76 Pin nightly toolchain used for miri job
  • See full diff in compare view

Updates async-trait from 0.1.88 to 0.1.89

Release notes

Sourced from async-trait's releases.

0.1.89

Commits
  • a7e91e9 Release 0.1.89
  • fbcfcac Merge pull request 293 from Veykril/lw/quote_spanned
  • fd93990 Improve use of spans in quote_spanned
  • a5093fe Add type-mismatch ui test
  • 6d12b44 Revert "Pin nightly toolchain used for miri job"
  • dd9e4ba Hide unused_variables warning in consider-restricting.rs ui test
  • b454fc8 Update ui test suite to nightly-2025-08-03
  • 9c880e8 Update ui test suite to nightly-2025-07-30
  • 7ca751d Ignore unused_parens warning in test
  • 2bccfeb Update ui test suite to nightly-2025-05-28
  • Additional commits viewable in compare view

Updates aws-config from 1.8.4 to 1.8.5

Commits

Updates aws-sdk-bedrockruntime from 1.100.0 to 1.102.0

Commits

Updates aws-sdk-sagemakerruntime from 1.81.0 to 1.83.0

Commits

Updates google-cloud-auth from 0.22.2 to 0.22.3

Commits

Updates thiserror from 2.0.12 to 2.0.15

Release notes

Sourced from thiserror's releases.

2.0.15

  • Prevent Error::provide API becoming unavailable from a future new compiler lint (#427)

2.0.14

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#426)

2.0.13

  • Documentation improvements
Commits
  • f6145eb Release 2.0.15
  • 2717177 Merge pull request #427 from dtolnay/caplints
  • 2cd13e6 Make error_generic_member_access compatible with -Dwarnings
  • eea6799 Release 2.0.14
  • a2aa6d7 Merge pull request #426 from dtolnay/enotempty
  • f00ebc5 Allow build-script cleanup failure with NFSv3 output directory to be non-fatal
  • 61f28da Release 2.0.13
  • 89872e3 Unindent crate-level markdown links
  • aee87e5 Wrap PR 425 to 80 columns
  • 0f94e99 Merge pull request #425 from Kriskras99/feat/doc_links
  • Additional commits viewable in compare view

Updates glob from 0.3.2 to 0.3.3

Release notes

Sourced from glob's releases.

v0.3.3

  • Optimize memory allocations (#147)
  • Bump the MSRV to 1.63 (#172)
  • Fix spelling in pattern documentation (#164)
  • Fix version numbers and some formatting (#157)
  • Style fixes (#137)
Changelog

Sourced from glob's changelog.

0.3.3 - 2025-08-11

  • Optimize memory allocations (#147)
  • Bump the MSRV to 1.63 (#172)
  • Fix spelling in pattern documentation (#164)
  • Fix version numbers and some formatting (#157)
  • Style fixes (#137)
Commits

Updates aws-sdk-s3 from 1.101.0 to 1.103.0

Commits

Updates proc-macro2 from 1.0.96 to 1.0.101

Release notes

Sourced from proc-macro2's releases.

1.0.101

  • Optimize Span location accessors (#519)

1.0.100

  • Stabilize Span methods on Rust 1.88+: start, end, line, column, file, local_file (#517, #518)

1.0.99

  • Prevent Span's unstable API becoming unavailable from a future new compiler lint (#515)

1.0.98

1.0.97

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#505, #512, thanks @​davvid)
Commits
  • d3188ea Release 1.0.101
  • cbd1286 Merge pull request #519 from dtolnay/binarysearch
  • fab4cb6 Convert SourceMap scan to binary search
  • f4708a8 Factor out SourceMap linear search to method
  • fdc853a Release 1.0.100
  • 848ed0b Merge pull request #518 from dtolnay/spanfile
  • 76ce1a3 Stabilize Span::file and Span::local_file
  • b5dd3c6 Merge pull request #517 from dtolnay/startend
  • 1d0ffc0 Use Span's start, end, line, column methods on stable 1.88+
  • 4f5845e Merge pull request #516 from dtolnay/probe
  • Additional commits viewable in compare view

Updates syn from 2.0.104 to 2.0.106

Release notes

Sourced from syn's releases.

2.0.106

  • Replace ~const syntax with [const] conditionally const syntax in trait bounds (#1896, rust-lang/rust#139858)
  • Support conditionally const impl Trait types (#1897)
  • Reject polarity modifier and lifetime binder used in the same trait bound (#1899, rust-lang/rust#127054)
  • Parse const trait bounds with bound lifetimes (#1902)
  • Parse bound lifetimes with lifetime bounds (#1903)
  • Allow type parameters and const parameters in trait bounds and generic closures (#1904, #1907, #1908, #1909)

2.0.105

Commits
  • 0e4bc64 Release 2.0.106
  • 4fb776a Merge pull request #1910 from dtolnay/traitboundissue
  • 41b24a5 Fix duplicated async trait bound issue
  • a64f024 Merge pull request #1909 from dtolnay/fortype
  • 176099e Parse type parameter introducer on closures
  • b790b39 Merge pull request #1908 from dtolnay/genericvsqpath
  • 9649639 Synchronize generics-vs-qpath heuristic with rust parser
  • 60de331 Merge pull request #1907 from dtolnay/forconst
  • 2aac6d7 Allow const parameters in for<>
  • 11934e5 Merge pull request #1905 from dtolnay/unsafestatic
  • Additional commits viewable in compare view

Updates rayon from 1.10.0 to 1.11.0

Changelog

Sourced from rayon's changelog.

Release rayon 1.11.0 / rayon-core 1.13.0 (2025-08-12)

  • The minimum supported rustc is now 1.80.
  • iter::repeatn has been renamed to iter::repeat_n to match the name stabilized in the standard library. The old name still exists as a deprecated function for compatibility.
  • Fixed a bug in in_place_scope when the default global registry uses the current thread, like on WebAssembly without threading support.
  • binary_heap::Iter no longer requires a temporary allocation.
  • Relaxed trait bounds on many of the public structs.
  • Implemented IntoParallelIterator for Box<[T]> and its references.
  • Implemented FromParallelIterator<_> for Box<str> via String.
Commits

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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

[!IMPORTANT]
Bump 16 Rust dependencies to their latest versions across the project.

  • Dependencies:
    • Update reqwest to 0.12.23, uuid to 1.18.0, anyhow to 1.0.99.
    • Update clap to 4.5.45, serde-untagged to 0.1.8, async-trait to 0.1.89.
    • Update aws-config to 1.8.5, aws-sdk-bedrockruntime to 1.102.0, aws-sdk-sagemakerruntime to 1.83.0.
    • Update google-cloud-auth to 0.22.3, thiserror to 2.0.15, glob to 0.3.3.
    • Update aws-sdk-s3 to 1.103.0, proc-macro2 to 1.0.101, syn to 2.0.106.
    • Update rayon to 1.11.0.
  • Files:
    • Cargo.toml and Cargo.lock updated to reflect new versions.

This description was created by Ellipsis for 1c25248c9bfb36c15c92481348e428dfa6ceb436. You can customize this summary. It will automatically update as commits are pushed.

Pull Request Statistics
Commits:
1
Files Changed:
7
Additions:
+81
Deletions:
-81
Package Dependencies
Package:
clap
Ecosystem:
cargo
Version Change:
4.5.43 → 4.5.45
Update Type:
Patch
Package:
reqwest
Ecosystem:
cargo
Version Change:
0.12.22 → 0.12.23
Update Type:
Patch
Package:
uuid
Ecosystem:
cargo
Version Change:
1.17.0 → 1.18.0
Update Type:
Minor
Package:
thiserror
Ecosystem:
cargo
Version Change:
2.0.12 → 2.0.15
Update Type:
Patch
Package:
aws-sdk-s3
Ecosystem:
cargo
Version Change:
1.101.0 → 1.103.0
Update Type:
Minor
Package:
anyhow
Ecosystem:
cargo
Version Change:
1.0.98 → 1.0.99
Update Type:
Patch
Package:
syn
Ecosystem:
cargo
Version Change:
2.0.104 → 2.0.106
Update Type:
Patch
Package:
async-trait
Ecosystem:
cargo
Version Change:
0.1.88 → 0.1.89
Update Type:
Patch
Package:
proc-macro2
Ecosystem:
cargo
Version Change:
1.0.96 → 1.0.101
Update Type:
Patch
Package:
glob
Ecosystem:
cargo
Version Change:
0.3.2 → 0.3.3
Update Type:
Patch
Package:
aws-config
Ecosystem:
cargo
Version Change:
1.8.4 → 1.8.5
Update Type:
Patch
Ecosystem:
cargo
Version Change:
1.100.0 → 1.102.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
1.81.0 → 1.83.0
Update Type:
Minor
Package:
rayon
Ecosystem:
cargo
Version Change:
1.10.0 → 1.11.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
0.22.2 → 0.22.3
Update Type:
Patch
Ecosystem:
cargo
Version Change:
0.1.7 → 0.1.8
Update Type:
Patch
Technical Details
ID: 5237425
UUID: 2751817541
Node ID: PR_kwDOMXNO-86kBWdF
Host: GitHub
Repository: tensorzero/tensorzero
Merge State: Unknown