Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 15, 2025

Bumps the rust-dependencies group with 11 updates in the / directory:

Package From To
anyhow 1.0.94 1.0.100
chrono 0.4.38 0.4.42
confique 0.3.0 0.4.0
graphql_client 0.14.0 0.15.0
regex 1.11.1 1.12.2
reqwest 0.11.27 0.12.12
serde 1.0.215 1.0.228
serde_json 1.0.133 1.0.145
tokio 1.42.0 1.48.0
tracing 0.1.41 0.1.43
tracing-subscriber 0.3.19 0.3.22

Updates anyhow from 1.0.94 to 1.0.100

Release notes

Sourced from anyhow's releases.

1.0.100

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#426)

1.0.99

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

1.0.98

1.0.97

  • Documentation improvements

1.0.96

  • Documentation improvements

1.0.95

Commits
  • 18c2598 Release 1.0.100
  • f271988 Merge pull request #426 from dtolnay/clippyfmt
  • 52f2115 Mark macros with clippy::format_args
  • da5fd9d Raise minimum tested compiler to rust 1.76
  • 211e409 Opt in to generate-macro-expansion when building on docs.rs
  • b48fc02 Enforce trybuild >= 1.0.108
  • d5f59fb Update ui test suite to nightly-2025-09-07
  • 238415d Update ui test suite to nightly-2025-08-24
  • 3bab070 Update actions/checkout@v4 -> v5
  • 4249254 Order cap-lints flag in the same order as thiserror build script
  • Additional commits viewable in compare view

Updates chrono from 0.4.38 to 0.4.42

Release notes

Sourced from chrono's releases.

0.4.42

What's Changed

v0.4.41

What's Changed

0.4.40

What's Changed

0.4.39

What's Changed

... (truncated)

Commits
  • f3fd15f Bump version to 0.4.42
  • 5cf5603 strftime: add regression test case
  • a623170 strftime: simplify error handling
  • 36fbfb1 strftime: move specifier handling out of match to reduce rightward drift
  • 7f413c3 strftime: yield None early
  • 9d5dfe1 strftime: outline constants
  • e5f6be7 strftime: move error() method below caller
  • d516c27 strftime: merge impl blocks
  • 0ee2172 strftime: re-order items to keep impls together
  • 757a8b0 Upgrade to windows-bindgen 0.63
  • Additional commits viewable in compare view

Updates confique from 0.3.0 to 0.4.0

Release notes

Sourced from confique's releases.

v0.4.0

The main feature of this release is better compatibility with using other derives on your config types, e.g. clap or typed-builder. See the added examples.

  • Breaking: rename Partial to Layer (including from_partial -> from_layer, partial_attr -> layer_attr, and more).
    • The new name more accurately reflects how the type is used most of the time. It is also less awkward to read/use as unlike "partial", "layer" is a proper noun.
  • Breaking: require the (unresolved) symbol Option to be in scope and refer to std::option::Option where derive(Config) is used.
    • While technically breaking, this is unlikely to affect anyone, since hardly any Rust code shadows Option.
    • This change allows confique to emit just Option for the partial type, which in turn enables you to use other derives with it (e.g. clap).
  • Allow multiple validate attributes on fields (all validations are performed).
  • Forward field docs to layer type. This is especially useful when using derives on the layer, which read the docs.
  • Add examples clap and builder, showing how you can derive useful traits for the layer type.
  • Add clarification about Config vs Deserialize to the docs.
  • (Technically breaking) Remove implicit crate feature serde_yaml. Use yaml instead!

v0.3.1

  • Allow #[config(partial_attr(...))] on fields (thanks @​aschey, in #44)
  • Update toml dependency to 0.9
  • Fix outdated description in docs of Partial::from_env
  • Fix typo in docs
  • Fix license in Cargo.toml to use proper SPDX syntax
  • Specify exact version requirement of dependencies
Changelog

Sourced from confique's changelog.

[0.4.0] - 2025-10-27

  • Breaking: rename Partial to Layer (including from_partial -> from_layer, partial_attr -> layer_attr, and more).
    • The new name more accurately reflects how the type is used most of the time. It is also less awkward to read/use as unlike "partial", "layer" is a proper noun.
  • Breaking: require the (unresolved) symbol Option to be in scope and refer to std::option::Option where derive(Config) is used.
    • While technically breaking, this is unlikely to affect anyone, since hardly any Rust code shadows Option.
    • This change allows confique to emit just Option for the partial type, which in turn enables you to use other derives with it (e.g. clap).
  • Allow multiple validate attributes on fields (all validations are performed).
  • Forward field docs to layer type. This is especially useful when using derives on the layer, which read the docs.
  • Add examples clap and builder, showing how you can derive useful traits for the layer type.
  • Add clarification about Config vs Deserialize to the docs.
  • (Technically breaking) Remove implicit crate feature serde_yaml. Use yaml instead!

[0.3.1] - 2025-07-26

  • Allow #[config(partial_attr(...))] on fields (thanks @​aschey, in #44)
  • Update toml dependency to 0.9
  • Fix outdated description in docs of Partial::from_env
  • Fix typo in docs
  • Fix license in Cargo.toml to use proper SPDX syntax
  • Specify exact version requirement of dependencies
Commits
  • 63afcdc Bump version to 0.4.0
  • d6f255d Update rust-version in manifest
  • b1eefc1 Remove implicit crate feature serde_yaml
  • 185a773 Update changelog (for recent commits)
  • b14fbd6 Add clarification about Config/Deserialize to the docs
  • 46cc00c Add builder example
  • 4eb1f4f Add clap example
  • 207b398 Update changelog for 26a8630ad52aca6cd88d5fe8d74cb761ccce8ffc
  • 15caa99 Rename Partial to Layer (BREAKING)
  • 3189cd7 Mark yaml feature as required for example simple
  • Additional commits viewable in compare view

Updates graphql_client from 0.14.0 to 0.15.0

Release notes

Sourced from graphql_client's releases.

0.15.0

What's Changed

New Contributors

Full Changelog: graphql-rust/graphql-client@0.14.0...0.15.0

Changelog

Sourced from graphql_client's changelog.

0.15.0 - 2025-12-08

  • Support for deprecated directive on InputValue fields (#553)
  • Support for custom variable and response types (#536)
  • Allow using #[derive(GraphQLQuery)] without depending on serde directly (#487)
  • CLI option for extern enums (#520)
  • Support deserializing IDs from integers or strings (#476)
  • Introspection schema now includes oneOf and specifiedByUrl (#501)
  • Update reqwest to 0.12 (#499)
  • Fix required ID deserialization (#523)
  • Fix skip_serializing_none for root level variables (#485)
  • Use consistent reference to graphql_client crate in codegen (#484)
  • Fix multiple operations example in README (#497)
Commits

Updates regex from 1.11.1 to 1.12.2

Changelog

Sourced from regex's changelog.

1.12.2 (2025-10-13)

This release fixes a cargo doc breakage on nightly when --cfg docsrs is enabled. This caused documentation to fail to build on docs.rs.

Bug fixes:

1.12.1 (2025-10-10)

This release makes a bug fix in the new regex::Captures::get_match API introduced in 1.12.0. There was an oversight with the lifetime parameter for the Match returned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the 1.12.0 release, I think this is fine.

1.12.0 (2025-10-10)

This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new regex::Captures::get_match API.

Improvements:

Bug fixes:

1.11.3 (2025-09-25)

This is a small patch release with an improvement in memory usage in some cases.

... (truncated)

Commits

Updates reqwest from 0.11.27 to 0.12.12

Release notes

Sourced from reqwest's releases.

v0.12.12

What's Changed

Full Changelog: seanmonstar/reqwest@v0.12.11...v0.12.12

v0.12.11

What's Changed

Full Changelog: seanmonstar/reqwest@v0.12.10...v0.12.11

v0.12.10

What's Changed

New Contributors

Thanks

Full Changelog: seanmonstar/reqwest@v0.12.9...v0.12.10

v0.12.9

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from reqwest's changelog.

v0.12.12

  • (wasm) Fix compilation by not compiler tokio/time on WASM.

v0.12.11

  • Fix decompression returning an error when HTTP/2 ends with an empty data frame.

v0.12.10

  • Add ClientBuilder::connector_layer() to allow customizing the connector stack.
  • Add ClientBuilder::http2_max_header_list_size() option.
  • Fix propagating body size hint (content-length) information when wrapping bodies.
  • Fix decompression of chunked bodies so the connections can be reused more often.

v0.12.9

  • Add tls::CertificateRevocationLists support.
  • Add crate features to enable webpki roots without selecting a rustls provider.
  • Fix connection_verbose() to output read logs.
  • Fix multipart::Part::file() to automatically include content-length.
  • Fix proxy to internally no longer cache system proxy settings.

v0.12.8

  • Add support for SOCKS4 proxies.
  • Add multipart::Form::file() method for adding files easily.
  • Add Body::wrap() to wrap any http_body::Body type.
  • Fix the pool configuration to use a timer to remove expired connections.

v0.12.7

  • Revert adding impl Service<http::Request<_>> for Client.

v0.12.6

  • Add support for danger_accept_invalid_hostnames for rustls.
  • Add impl Service<http::Request<Body>> for Client and &'_ Client.
  • Add support for !Sync bodies in Body::wrap_stream().
  • Enable happy eyeballs when hickory-dns is used.
  • Fix Proxy so that HTTP(S)_PROXY values take precedence over ALL_PROXY.
  • Fix blocking::RequestBuilder::header() from unsetting sensitive on passed header values.

v0.12.5

  • Add blocking::ClientBuilder::dns_resolver() method to change DNS resolver in blocking client.
  • Add http3 feature back, still requiring reqwest_unstable.
  • Add rustls-tls-no-provider Cargo feature to use rustls without a crypto provider.
  • Fix Accept-Encoding header combinations.

... (truncated)

Commits

Updates serde from 1.0.215 to 1.0.228

Release notes

Sourced from serde's releases.

v1.0.228

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#2995)

v1.0.227

  • Documentation improvements (#2991)

v1.0.226

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks @​Mingun)

v1.0.225

  • Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (#2879, thanks @​rcrisanti)

v1.0.224

  • Remove private types being suggested in rustc diagnostics (#2979)

v1.0.223

  • Fix serde_core documentation links (#2978)

v1.0.222

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#2950, thanks @​aytey)

v1.0.221

  • Documentation improvements (#2973)
  • Deprecate serde_if_integer128! macro (#2975)

v1.0.220

v1.0.219

  • Prevent absolute_paths Clippy restriction being triggered inside macro-generated code (#2906, thanks @​davidzeng0)

v1.0.218

  • Documentation improvements

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates serde_json from 1.0.133 to 1.0.145

Release notes

Sourced from serde_json's releases.

v1.0.145

  • Raise serde version requirement to >=1.0.220

v1.0.144

  • Switch serde dependency to serde_core (#1285)

v1.0.143

v1.0.142

v1.0.141

v1.0.140

  • Documentation improvements

v1.0.139

  • Documentation improvements

v1.0.138

  • Documentation improvements

v1.0.137

  • Turn on "float_roundtrip" and "unbounded_depth" features for serde_json in play.rust-lang.org (#1231)

v1.0.136

  • Optimize serde_json::value::Serializer::serialize_map by using Map::with_capacity (#1230, thanks @​goffrie)

v1.0.135

v1.0.134

  • Add RawValue associated constants for literal null, true, false (#1221, thanks @​bheylin)
Commits
  • efa66e3 Release 1.0.145
  • 23679e2 Add serde version constraint
  • fc27baf Release 1.0.144
  • caef3c6 Ignore uninlined_format_args pedantic clippy lint
  • 81ba3aa Merge pull request #1285 from dtolnay/serdecore
  • d21e8ce Switch serde dependency to serde_core
  • 6beb6cd Merge pull request #1286 from dtolnay/up
  • 1dbc803 Raise required compiler to Rust 1.61
  • 0bf5d87 Enforce trybuild >= 1.0.108
  • d12e943 Update actions/checkout@v4 -> v5
  • Additional commits viewable in compare view

Updates tokio from 1.42.0 to 1.48.0

Release notes

Sourced from tokio's releases.

Tokio v1.48.0

1.48.0 (October 14th, 2025)

The MSRV is increased to 1.71.

Added

  • fs: add File::max_buf_size (#7594)
  • io: export Chain of AsyncReadExt::chain (#7599)
  • net: add SocketAddr::as_abstract_name (#7491)
  • net: add TcpStream::quickack and TcpStream::set_quickack (#7490)
  • net: implement AsRef<Self> for TcpStream and UnixStream (#7573)
  • task: add LocalKey::try_get (#7666)
  • task: implement Ord for task::Id (#7530)

Changed

  • deps: bump windows-sys to version 0.61 (#7645)
  • fs: preserve max_buf_size when cloning a File (#7593)
  • macros: suppress clippy::unwrap_in_result in #[tokio::main] (#7651)
  • net: remove PollEvented noise from Debug formats (#7675)
  • process: upgrade Command::spawn_with to use FnOnce (#7511)
  • sync: remove inner mutex in SetOnce (#7554)
  • sync: use UnsafeCell::get_mut in Mutex::get_mut and RwLock::get_mut (#7569)
  • time: reduce the generated code size of Timeout<T>::poll (#7535)

Fixed

  • macros: fix hygiene issue in join! and try_join! (#7638)
  • net: fix copy/paste errors in udp peek methods (Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 15, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch 2 times, most recently from 9122d5f to 10b5ebc Compare December 29, 2025 13:21
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch from 10b5ebc to 1b0f941 Compare January 5, 2026 13:24
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch 2 times, most recently from a82d059 to b34bcd8 Compare January 19, 2026 15:45
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch from b34bcd8 to 742b500 Compare January 26, 2026 15:03
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch from 742b500 to d63c5d0 Compare February 2, 2026 15:31
Bumps the rust-dependencies group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.94` | `1.0.100` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.38` | `0.4.42` |
| [confique](https://github.com/LukasKalbertodt/confique) | `0.3.0` | `0.4.0` |
| [graphql_client](https://github.com/graphql-rust/graphql-client) | `0.14.0` | `0.15.0` |
| [regex](https://github.com/rust-lang/regex) | `1.11.1` | `1.12.2` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.27` | `0.12.12` |
| [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.228` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.145` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.48.0` |
| [tracing](https://github.com/tokio-rs/tracing) | `0.1.41` | `0.1.43` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.19` | `0.3.22` |



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

Updates `chrono` from 0.4.38 to 0.4.42
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.38...v0.4.42)

Updates `confique` from 0.3.0 to 0.4.0
- [Release notes](https://github.com/LukasKalbertodt/confique/releases)
- [Changelog](https://github.com/LukasKalbertodt/confique/blob/main/CHANGELOG.md)
- [Commits](LukasKalbertodt/confique@v0.3.0...v0.4.0)

Updates `graphql_client` from 0.14.0 to 0.15.0
- [Release notes](https://github.com/graphql-rust/graphql-client/releases)
- [Changelog](https://github.com/graphql-rust/graphql-client/blob/main/CHANGELOG.md)
- [Commits](graphql-rust/graphql-client@0.14.0...0.15.0)

Updates `regex` from 1.11.1 to 1.12.2
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.11.1...1.12.2)

Updates `reqwest` from 0.11.27 to 0.12.12
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.27...v0.12.12)

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

Updates `serde_json` from 1.0.133 to 1.0.145
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.133...v1.0.145)

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

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

Updates `tracing-subscriber` from 0.3.19 to 0.3.22
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-subscriber-0.3.19...tracing-subscriber-0.3.22)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.100
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: chrono
  dependency-version: 0.4.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: confique
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: graphql_client
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: regex
  dependency-version: 1.12.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: reqwest
  dependency-version: 0.12.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.145
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tracing
  dependency-version: 0.1.43
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tracing-subscriber
  dependency-version: 0.3.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-dependencies-8eb583ec67 branch from d63c5d0 to c858902 Compare February 9, 2026 15:31
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.

0 participants