Skip to content

Comments

chore(deps): bump the dependencies group with 10 updates#87

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/dependencies-4f3c75505f
Closed

chore(deps): bump the dependencies group with 10 updates#87
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/dependencies-4f3c75505f

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 19, 2026

Bumps the dependencies group with 10 updates:

Package From To
derive_more 2.0.1 2.1.1
indicatif 0.17.11 0.18.4
reqwest 0.12.22 0.12.28
tempfile 3.20.0 3.25.0
tokio 1.47.1 1.49.0
toml 0.8.23 0.9.4
assert_cmd 2.0.17 2.1.2
rstest 0.25.0 0.26.1
cargo_metadata 0.20.0 0.23.1
const-str 0.6.4 1.1.0

Updates derive_more from 2.0.1 to 2.1.1

Release notes

Sourced from derive_more's releases.

2.1.1

API docs Changelog

2.1.0

Added

  • Support #[display(rename_all = "<casing>")] attribute to change output for implicit naming of unit enum variants or unit structs when deriving Display. (#443)
  • Support #[from_str(rename_all = "<casing>")] attribute for unit enum variants and unit structs when deriving FromStr. (#467)
  • Support Option fields for Error::source() in Error derive. (#459)
  • Support structs with no fields in FromStr derive. (#469)
  • Add PartialEq derive similar to std's one, but considering generics correctly, and implementing ne() method as well. (#473, #475)
  • Add Eq derive similar to std's one, but considering generics correctly. (#479)
  • Proxy-pass #[allow]/#[expect] attributes of the type in Constructor derive. (#477)
  • Support Deref and DerefMut derives for enums. (#485)
  • Support custom error in FromStr derive. (#494)
  • Support custom error in TryInto derive. (#503)
  • Support skipping fields in Add-like, AddAssign-like, Mul-like and MulAssign-like derives. (#472)

Changed

  • The minimum supported Rust version (MSRV) is now Rust 1.81. (#466)
  • Add-like, AddAssign-like, Mul-like and MulAssign-like derives now infer trait bounds for generics structurally (bound field types instead of type parameters directly). (#472)

Fixed

  • Suppress deprecation warnings in generated code. (#454)
  • Silent no-op when #[try_from(repr)] attribute is not specified for TryFrom derive. (#458)
  • Missing trait bounds in AsRef/AsMut derives when associative types are involved. (#474)
  • Erroneous code generated in Try/TryInto derives when Self type is present in the struct or enum definition. (#489)
  • Dependency on unstable feature(error_generic_member_access) in Error derive when using Backtrace on a non-nightly toolchain. (#513)
  • Broken support for #[<display-trait>("default formatting")] attribute without {_variant} being used as default for enum variants without explicit formatting. (#495)

New Contributors

Full Changelog: JelteF/derive_more@v2.0.1...v2.1.0

Changelog

Sourced from derive_more's changelog.

2.1.1 - 2025-12-22

Fixed

  • .as_dyn_error() method hygiene inside Error derive expansion. (#527)

2.1.0 - 2025-12-02

Added

  • Support #[display(rename_all = "<casing>")] attribute to change output for implicit naming of unit enum variants or unit structs when deriving Display. (#443)
  • Support #[from_str(rename_all = "<casing>")] attribute for unit enum variants and unit structs when deriving FromStr. (#467)
  • Support Option fields for Error::source() in Error derive. (#459)
  • Support structs with no fields in FromStr derive. (#469)
  • Add PartialEq derive similar to std's one, but considering generics correctly, and implementing ne() method as well. (#473, #475)
  • Add Eq derive similar to std's one, but considering generics correctly. (#479)
  • Proxy-pass #[allow]/#[expect] attributes of the type in Constructor derive. (#477)
  • Support Deref and DerefMut derives for enums. (#485)
  • Support custom error in FromStr derive. (#494)
  • Support custom error in TryInto derive. (#503)
  • Support skipping fields in Add-like, AddAssign-like, Mul-like and MulAssign-like derives. (#472)

Changed

  • The minimum supported Rust version (MSRV) is now Rust 1.81. (#466)
  • Add-like, AddAssign-like, Mul-like and MulAssign-like derives now infer trait bounds for generics structurally (bound field types instead of type parameters directly). (#472)

Fixed

... (truncated)

Commits
  • f7bb41a Correct release date
  • 289988a Prepare 2.1.1 release (#529)
  • d820ec6 Fix derive(Error) expansion hygiene (#527, #526)
  • 5627282 Remove glob imports in derive(From) tests to mend 1.94 nightly Rust regress...
  • c354bad Prepare 2.1.0 release (#521)
  • 983875f Allow using enum-level attributes for non-Display formatting traits as defa...
  • 2d3805b Allow skipping fields for Add/AddAssign/Mul/MulAssign-like derives (#...
  • 1b5d314 Upgrade convert_case requirement from 0.9 to 0.10 version (#520)
  • c32d0a0 Upgrade actions/checkout from 5 to 6 version (#519)
  • 905f5a3 Upgrade convert_case crate from 0.8 to 0.9 version (#517)
  • Additional commits viewable in compare view

Updates indicatif from 0.17.11 to 0.18.4

Release notes

Sourced from indicatif's releases.

0.18.4

What's Changed

0.18.3

What's Changed

0.18.2

What's Changed

0.18.1

What's Changed

0.18.0

Unfortunately 0.17.12 had to be yanked because the console upgrade was a semver-incompatible change. Rerelease as 0.18.0 instead.

What's Changed

0.17.12

What's Changed

Commits
  • 4de2f60 Bump version to 0.18.4
  • 8e0ab0e fix: respect NO_COLOR and TERM=dumb environment variables
  • 781b2d0 Take semver-compatible dependency updates
  • 34aee07 Introduce unicode-width feature
  • 51d284f Introduce wasmbind feature
  • ee057e5 Bump tokio from 1.48.0 to 1.49.0
  • 31bcea3 Bump portable-atomic from 1.11.1 to 1.12.0
  • dbd26eb Bump console from 0.16.1 to 0.16.2
  • 7ac4a0d Expose the current tab width
  • 95088ff iter: clean up variable names, casting
  • Additional commits viewable in compare view

Updates reqwest from 0.12.22 to 0.12.28

Release notes

Sourced from reqwest's releases.

v0.12.28

What's Changed

Full Changelog: seanmonstar/reqwest@v0.12.27...v0.12.28

v0.12.27

tl;dr

  • Add ClientBuilder::windows_named_pipe(name) option that will force all requests over that Windows Named Pipe.

What's Changed

Full Changelog: seanmonstar/reqwest@v0.12.26...v0.12.27

v0.12.26

tl;dr

  • Fix sending Accept-Encoding header only with values configured with reqwest, regardless of underlying tower-http config.

What's Changed

Full Changelog: seanmonstar/reqwest@v0.12.25...v0.12.26

v0.12.25

Highlights

  • Add Error::is_upgrade() to determine if the error was from an HTTP upgrade.
  • Fix sending Proxy-Authorization if only username is configured.
  • Fix sending Proxy-Authorization to HTTPS proxies when the target is HTTP.
  • Refactor internal decompression handling to use tower-http.

What's Changed

... (truncated)

Changelog

Sourced from reqwest's changelog.

v0.12.28

  • Fix compiling on Windows if TLS and SOCKS features are not enabled.

v0.12.27

  • Add ClientBuilder::windows_named_pipe(name) option that will force all requests over that Windows Named Piper.

v0.12.26

  • Fix sending Accept-Encoding header only with values configured with reqwest, regardless of underlying tower-http config.

v0.12.25

  • Add Error::is_upgrade() to determine if the error was from an HTTP upgrade.
  • Fix sending Proxy-Authorization if only username is configured.
  • Fix sending Proxy-Authorization to HTTPS proxies when the target is HTTP.
  • Refactor internal decompression handling to use tower-http.

v0.12.24

  • Refactor cookie handling to an internal middleware.
  • Refactor internal random generator.
  • Refactor base64 encoding to reduce a copy.
  • Documentation updates.

v0.12.23

  • Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • Add ClientBuilder::retry(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

Updates tempfile from 3.20.0 to 3.25.0

Changelog

Sourced from tempfile's changelog.

3.25.0

  • Allow getrandom 0.4.x while retaining support for getrandom 0.3.x.

3.24.0

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.

3.23.0

  • Remove need for the "nightly" feature to compile with "wasip2".

3.22.0

  • Updated windows-sys requirement to allow version 0.61.x
  • Remove unstable-windows-keep-open-tempfile feature.

3.21.0

  • Updated windows-sys requirement to allow version 0.60.x
Commits

Updates tokio from 1.47.1 to 1.49.0

Release notes

Sourced from tokio's releases.

Tokio v1.49.0

1.49.0 (January 3rd, 2026)

Added

  • net: add support for TCLASS option on IPv6 (#7781)
  • runtime: stabilize runtime::id::Id (#7125)
  • task: implement Extend for JoinSet (#7195)
  • task: stabilize the LocalSet::id() (#7776)

Changed

  • net: deprecate {TcpStream,TcpSocket}::set_linger (#7752)

Fixed

  • macros: fix the hygiene issue of join! and try_join! (#7766)
  • runtime: revert "replace manual vtable definitions with Wake" (#7699)
  • sync: return TryRecvError::Disconnected from Receiver::try_recv after Receiver::close (#7686)
  • task: remove unnecessary trait bounds on the Debug implementation (#7720)

Unstable

  • fs: handle EINTR in fs::write for io-uring (#7786)
  • fs: support io-uring with tokio::fs::read (#7696)
  • runtime: disable io-uring on EPERM (#7724)
  • time: add alternative timer for better multicore scalability (#7467)

Documented

  • docs: fix a typos in bounded.rs and park.rs (#7817)
  • io: add SyncIoBridge cross-references to copy and copy_buf (#7798)
  • io: doc that AsyncWrite does not inherit from std::io::Write (#7705)
  • metrics: clarify that num_alive_tasks is not strongly consistent (#7614)
  • net: clarify the cancellation safety of the TcpStream::peek (#7305)
  • net: clarify the drop behavior of unix::OwnedWriteHalf (#7742)
  • net: clarify the platform-dependent backlog in TcpSocket docs (#7738)
  • runtime: mention LocalRuntime in new_current_thread docs (#7820)
  • sync: add missing period to mpsc::Sender::try_send docs (#7721)
  • sync: clarify the cancellation safety of oneshot::Receiver (#7780)
  • sync: improve the docs for the errors of mpsc (#7722)
  • task: add example for spawn_local usage on local runtime (#7689)

#7125: tokio-rs/tokio#7125 #7195: tokio-rs/tokio#7195 #7305: tokio-rs/tokio#7305 #7467: tokio-rs/tokio#7467 #7614: tokio-rs/tokio#7614 #7686: tokio-rs/tokio#7686 #7689: tokio-rs/tokio#7689

... (truncated)

Commits

Updates toml from 0.8.23 to 0.9.4

Commits

Updates assert_cmd from 2.0.17 to 2.1.2

Changelog

Sourced from assert_cmd's changelog.

[2.1.2] - 2026-01-09

Fixes

  • Add #[must_use] to help catch missing assertions

[2.1.1] - 2025-10-29

[2.1.0] - 2025-10-28

Compatibility

  • Deprecated crate_name!() in favor of pkg_name!()
  • Deprecated Command::cargo_bin, CommandCargoExt::cargo_bin, cargo_bin in favor of cargo_bin!, cargo_bin_cmd!

Features

  • Provide cargo_bin_cmd!()
  • Use pkg_name!() as a default parameter to cargo_bin!()
Commits
  • edda0b2 chore: Release assert_cmd version 2.1.2
  • 891d412 docs: Update changelog
  • e39dc36 Merge pull request #267 from epage/must
  • d947cb0 fix: Add must_use before assertions are applied
  • 7b8fd99 Merge pull request #264 from kemingy/doc_macro_semicolon
  • 79f8e57 docs: add the missing semicolon for macro
  • 6289384 chore(deps): Update Rust Stable to v1.92 (#262)
  • 7b353d8 Merge pull request #260 from assert-rs/renovate/actions-checkout-6.x
  • 48cda51 chore(deps): Update actions/checkout action to v6
  • ee88946 docs: Clarify cargo_bin_cmd
  • Additional commits viewable in compare view

Updates rstest from 0.25.0 to 0.26.1

Release notes

Sourced from rstest's releases.

0.26.1

Fix Docs

Full Changelog: la10736/rstest@v0.26.0...v0.26.1

0.26.0

What's Changed

New Contributors

Full Changelog: la10736/rstest@v0.25.0...v0.26.0

Changelog

Sourced from rstest's changelog.

[0.26.1] 2025/7/27

Fixed

  • Docs

[0.26.0] 2025/7/26

Changed

  • The #[files(...)] attribute now ignores matched directory paths by default. See #306 thanks to @​Obito-git.

Add

  • Introduced the #[dirs] attribute, which can be used with #[files(...)] to explicitly include directory paths. See #306 thanks to @​Obito-git.
  • The CI now runs builds and tests on Windows, as well.
  • #[test_attr] to define test attribute explicit and also enable the use of #[macro_rules_attribute::apply(<macro>)]: naw also smol works. See #303 #311 #315 thanks to @​coriolinus.

Fixed

  • Removed unsued trait and impl spotted out on 1.89.0-nightly
  • Add missed tests about ignore attribute's args in rstest expansion. See #313
  • The #[files(...)] attribute now works reliably on Windows.
  • Now global attributes can go everywhere in the list also where case is used
Commits

Updates cargo_metadata from 0.20.0 to 0.23.1

Changelog

Sourced from cargo_metadata's changelog.

[0.23.1] - 2025-11-11

Changed

  • Stabilized build_directory

[0.23.0] - 2025-09-27

Added

  • Added FeatureName and PackageName newtype wrappers.

[0.22.0] - 2025-08-18

Added

  • Added pub fn env_remove<K: Into<OsString>>(&mut self, key: K) -> &mut MetadataCommand to MetadataCommand.
  • Added export of cargo_platform at crate's root module.

Changed

  • Updated dependencies:
    • camino from 1.0.7 to 1.1.10
    • cargo_platform from 0.2.0 to 0.3.0
    • derive_builder from 0.12 to 0.20
    • semver from 1.0.7 to 1.0.26
    • serde_json from 1.0.118 to 1.0.142
    • serde from 1.0.136 to 1.0.219
    • thiserror from 2.0.3 to 2.0.12
  • Made Dependency's source member the same type as Package's source member: Option<Source>.

[0.19.0] - 2024-11-20

Added

  • Re-exported semver crate directly.
  • Added implementation of std::ops::Index<&PackageId> for Resolve.
  • Added pub fn is_kind(&self, name: TargetKind) -> bool to Target.
  • Added derived implementations of PartialEq, Eq and Hash for Metadata and its members' types.
  • Added default fields to PackageBuilder.
  • Added pub fn new(name:version:id:path:) -> Self to PackageBuilder for providing all required fields upfront.

Changed

  • Bumped MSRV from 1.42.0 to 1.56.0.
  • Made parse_stream more versatile by accepting anything that implements Read.
  • Converted TargetKind and CrateType to an enum representation.

Removed

... (truncated)

Commits
  • c08e66c Merge pull request #317 from Muscraft/stabilize-build-dir
  • 083ca69 chore: Bump version to 0.23.1
  • 84d613b chore: Stabilize build_directory
  • 9d81809 chore: Address new clippy warnings
  • 4d66bd3 Merge pull request #309 from BD103/fix-doc-auto-config
  • d1a6aa2 fix: cargo_metadata not building on docs.rs
  • 2af44df Merge pull request #307 from smoelius/bump-version
  • 33cf6da Try to get CI to pass
  • 790de54 Bump version
  • 8af4dc4 Merge pull request #304 from smoelius/newtype-wrapper
  • Additional commits viewable in compare view

Updates const-str from 0.6.4 to 1.1.0

Release notes

Sourced from const-str's releases.

v1.1.0

What's Changed

Full Changelog: Nugine/const-str@v1.0.0...v1.1.0

v1.0.0

What's Changed

Full Changelog: Nugine/const-str@v0.7.1...v1.0.0

v0.7.1

What's Changed

Full Changelog: Nugine/const-str@v0.7.0...v0.7.1

v0.7.0

What's Changed

Full Changelog: Nugine/const-str@v0.6.4...v0.7.0

Commits
  • 601989a release v1.1.0
  • 4028523 build: workspace-level package info (#61)
  • 63dd158 build(deps): remove dev-dependencies (#60)
  • 35e1034 build: gate http import behind feature (#59)
  • f66b69d docs: update copyright year in LICENSE (#57)
  • e006525 release v1.0.0
  • e7ea923 build(deps): bump actions/checkout from 4 to 6 in the actions group (#56)
  • 5be7d77 Configure Dependabot to group cargo updates and auto-update GitHub Actions (#55)
  • 3131e04 release v0.7.1
  • 97c522c fix: readme links
  • 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 dependencies group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [derive_more](https://github.com/JelteF/derive_more) | `2.0.1` | `2.1.1` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.11` | `0.18.4` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.22` | `0.12.28` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.20.0` | `3.25.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.47.1` | `1.49.0` |
| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `0.9.4` |
| [assert_cmd](https://github.com/assert-rs/assert_cmd) | `2.0.17` | `2.1.2` |
| [rstest](https://github.com/la10736/rstest) | `0.25.0` | `0.26.1` |
| [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | `0.20.0` | `0.23.1` |
| [const-str](https://github.com/Nugine/const-str) | `0.6.4` | `1.1.0` |


Updates `derive_more` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v2.0.1...v2.1.1)

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

Updates `reqwest` from 0.12.22 to 0.12.28
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.22...v0.12.28)

Updates `tempfile` from 3.20.0 to 3.25.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/commits)

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

Updates `toml` from 0.8.23 to 0.9.4
- [Commits](toml-rs/toml@toml-v0.8.23...toml-v0.9.4)

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

Updates `rstest` from 0.25.0 to 0.26.1
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.25.0...v0.26.1)

Updates `cargo_metadata` from 0.20.0 to 0.23.1
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md)
- [Commits](oli-obk/cargo_metadata@0.20.0...0.23.1)

Updates `const-str` from 0.6.4 to 1.1.0
- [Release notes](https://github.com/Nugine/const-str/releases)
- [Commits](Nugine/const-str@v0.6.4...v1.1.0)

---
updated-dependencies:
- dependency-name: derive_more
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: indicatif
  dependency-version: 0.18.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: reqwest
  dependency-version: 0.12.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tempfile
  dependency-version: 3.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tokio
  dependency-version: 1.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: toml
  dependency-version: 0.9.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: assert_cmd
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rstest
  dependency-version: 0.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: cargo_metadata
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: const-str
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 19, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 20, 2026

The group that created this PR has been removed from your configuration.

@dependabot dependabot bot closed this Feb 20, 2026
@dependabot dependabot bot deleted the dependabot/cargo/dependencies-4f3c75505f branch February 20, 2026 13:52
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