From 08e1ca3802723047ad54d2d6f97ae310413ed308 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Dec 2024 13:58:38 +0000 Subject: [PATCH] Bump the crates-io group across 1 directory with 33 updates Bumps the crates-io group with 33 updates in the / directory: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.95` | | [glob](https://github.com/rust-lang/glob) | `0.3.1` | `0.3.2` | | [cargo-config2](https://github.com/taiki-e/cargo-config2) | `0.1.30` | `0.1.31` | | [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | `0.19.0` | `0.19.1` | | [cargo-options](https://github.com/messense/cargo-options) | `0.7.4` | `0.7.5` | | [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.33` | `1.0.35` | | [platform-info](https://github.com/uutils/platform-info) | `2.0.3` | `2.0.5` | | [regex](https://github.com/rust-lang/regex) | `1.10.6` | `1.11.1` | | [serde](https://github.com/serde-rs/serde) | `1.0.216` | `1.0.217` | | [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.134` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.11.0` | `3.14.0` | | [zip](https://github.com/zip-rs/zip2) | `2.1.6` | `2.2.2` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.3` | `2.0.9` | | [once_cell](https://github.com/matklad/once_cell) | `1.19.0` | `1.20.2` | | [semver](https://github.com/dtolnay/semver) | `1.0.23` | `1.0.24` | | [target-lexicon](https://github.com/bytecodealliance/target-lexicon) | `0.13.0` | `0.13.1` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.5.0` | `2.7.0` | | [pyproject-toml](https://github.com/PyO3/pyproject-toml-rs) | `0.11.0` | `0.13.3` | | [itertools](https://github.com/rust-itertools/itertools) | `0.12.1` | `0.13.0` | | [cc](https://github.com/rust-lang/cc-rs) | `1.1.21` | `1.2.6` | | [normpath](https://github.com/dylni/normpath) | `1.2.0` | `1.3.0` | | [pep508_rs](https://github.com/konstin/pep508_rs) | `0.6.1` | `0.8.1` | | [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.37` | | [tracing](https://github.com/tokio-rs/tracing) | `0.1.40` | `0.1.41` | | [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.18` | `0.3.19` | | [console](https://github.com/console-rs/console) | `0.15.8` | `0.15.10` | | [ureq](https://github.com/algesten/ureq) | `2.11.0` | `2.12.1` | | [rustls](https://github.com/rustls/rustls) | `0.23.19` | `0.23.20` | | [rustls-pemfile](https://github.com/rustls/pemfile) | `2.1.3` | `2.2.0` | | [expect-test](https://github.com/rust-analyzer/expect-test) | `1.5.0` | `1.5.1` | | [rustversion](https://github.com/dtolnay/rustversion) | `1.0.17` | `1.0.19` | | [trycmd](https://github.com/assert-rs/snapbox) | `0.15.6` | `0.15.8` | | [which](https://github.com/harryfei/which-rs) | `7.0.0` | `7.0.1` | Updates `anyhow` from 1.0.89 to 1.0.95 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.95) Updates `glob` from 0.3.1 to 0.3.2 - [Release notes](https://github.com/rust-lang/glob/releases) - [Changelog](https://github.com/rust-lang/glob/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/glob/compare/0.3.1...v0.3.2) Updates `cargo-config2` from 0.1.30 to 0.1.31 - [Release notes](https://github.com/taiki-e/cargo-config2/releases) - [Changelog](https://github.com/taiki-e/cargo-config2/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/cargo-config2/compare/v0.1.30...v0.1.31) Updates `cargo_metadata` from 0.19.0 to 0.19.1 - [Release notes](https://github.com/oli-obk/cargo_metadata/releases) - [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md) - [Commits](https://github.com/oli-obk/cargo_metadata/compare/0.19.0...0.19.1) Updates `cargo-options` from 0.7.4 to 0.7.5 - [Commits](https://github.com/messense/cargo-options/compare/v0.7.4...v0.7.5) Updates `flate2` from 1.0.33 to 1.0.35 - [Release notes](https://github.com/rust-lang/flate2-rs/releases) - [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.33...1.0.35) Updates `platform-info` from 2.0.3 to 2.0.5 - [Release notes](https://github.com/uutils/platform-info/releases) - [Commits](https://github.com/uutils/platform-info/compare/2.0.3...2.0.5) Updates `regex` from 1.10.6 to 1.11.1 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.10.6...1.11.1) Updates `serde` from 1.0.216 to 1.0.217 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.216...v1.0.217) Updates `serde_json` from 1.0.133 to 1.0.134 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.133...v1.0.134) Updates `tempfile` from 3.11.0 to 3.14.0 - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien/tempfile/compare/v3.11.0...v3.14.0) Updates `zip` from 2.1.6 to 2.2.2 - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.2) Updates `thiserror` from 2.0.3 to 2.0.9 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.3...2.0.9) Updates `once_cell` from 1.19.0 to 1.20.2 - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.2) Updates `semver` from 1.0.23 to 1.0.24 - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](https://github.com/dtolnay/semver/compare/1.0.23...1.0.24) Updates `target-lexicon` from 0.13.0 to 0.13.1 - [Commits](https://github.com/bytecodealliance/target-lexicon/compare/v0.13.0...v0.13.1) Updates `indexmap` from 2.5.0 to 2.7.0 - [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md) - [Commits](https://github.com/indexmap-rs/indexmap/compare/2.5.0...2.7.0) Updates `pyproject-toml` from 0.11.0 to 0.13.3 - [Changelog](https://github.com/PyO3/pyproject-toml-rs/blob/main/Changelog.md) - [Commits](https://github.com/PyO3/pyproject-toml-rs/commits/v0.13.3) Updates `itertools` from 0.12.1 to 0.13.0 - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0) Updates `cc` from 1.1.21 to 1.2.6 - [Release notes](https://github.com/rust-lang/cc-rs/releases) - [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.21...cc-v1.2.6) Updates `normpath` from 1.2.0 to 1.3.0 - [Release notes](https://github.com/dylni/normpath/releases) - [Commits](https://github.com/dylni/normpath/compare/1.2.0...1.3.0) Updates `pep508_rs` from 0.6.1 to 0.8.1 - [Changelog](https://github.com/konstin/pep508_rs/blob/main/Changelog.md) - [Commits](https://github.com/konstin/pep508_rs/compare/v0.6.1...v0.8.1) Updates `time` from 0.3.36 to 0.3.37 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](https://github.com/time-rs/time/compare/v0.3.36...v0.3.37) Updates `tracing` from 0.1.40 to 0.1.41 - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.40...tracing-0.1.41) Updates `tracing-subscriber` from 0.3.18 to 0.3.19 - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.18...tracing-subscriber-0.3.19) Updates `console` from 0.15.8 to 0.15.10 - [Release notes](https://github.com/console-rs/console/releases) - [Changelog](https://github.com/console-rs/console/blob/main/CHANGELOG.md) - [Commits](https://github.com/console-rs/console/compare/0.15.8...0.15.10) Updates `ureq` from 2.11.0 to 2.12.1 - [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md) - [Commits](https://github.com/algesten/ureq/compare/2.11.0...2.12.1) Updates `rustls` from 0.23.19 to 0.23.20 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](https://github.com/rustls/rustls/compare/v/0.23.19...v/0.23.20) Updates `rustls-pemfile` from 2.1.3 to 2.2.0 - [Release notes](https://github.com/rustls/pemfile/releases) - [Commits](https://github.com/rustls/pemfile/compare/v/2.1.3...v/2.2.0) Updates `expect-test` from 1.5.0 to 1.5.1 - [Changelog](https://github.com/rust-analyzer/expect-test/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-analyzer/expect-test/compare/v1.5.0...v1.5.1) Updates `rustversion` from 1.0.17 to 1.0.19 - [Release notes](https://github.com/dtolnay/rustversion/releases) - [Commits](https://github.com/dtolnay/rustversion/compare/1.0.17...1.0.19) Updates `trycmd` from 0.15.6 to 0.15.8 - [Commits](https://github.com/assert-rs/snapbox/compare/trycmd-v0.15.6...trycmd-v0.15.8) Updates `which` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/harryfei/which-rs/releases) - [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/harryfei/which-rs/compare/7.0.0...7.0.1) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: glob dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: cargo-config2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: cargo_metadata dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: cargo-options dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: flate2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: platform-info dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: tempfile dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: zip dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: once_cell dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: target-lexicon dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: indexmap dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: pyproject-toml dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: itertools dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: cc dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: normpath dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: pep508_rs dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: time dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: tracing dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: tracing-subscriber dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: console dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: ureq dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: rustls dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: rustls-pemfile dependency-type: direct:production update-type: version-update:semver-minor dependency-group: crates-io - dependency-name: expect-test dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: rustversion dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: trycmd dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io - dependency-name: which dependency-type: direct:production update-type: version-update:semver-patch dependency-group: crates-io ... Signed-off-by: dependabot[bot] --- Cargo.lock | 381 ++++++++++++++++++++++++++++------------------------- Cargo.toml | 66 +++++----- 2 files changed, 231 insertions(+), 216 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 557afdabd..094d09446 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -86,9 +86,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.89" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "arbitrary" @@ -113,7 +113,7 @@ checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -227,21 +227,21 @@ dependencies = [ [[package]] name = "cargo-config2" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "163a7be36509388c7bf7eb492a05431df28a2ee519087e287566c11e40d35e33" +checksum = "9aaa737dcb93f2c0292582255911684002d82fcbee111b9470884494c64e46f3" dependencies = [ - "home", "serde", "serde_derive", "toml_edit 0.22.16", + "windows-sys 0.59.0", ] [[package]] name = "cargo-options" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3540247c0a37a76eb324acc238dc617786ea22c43b95da560c82a8f2714321f" +checksum = "7488e41578691cf26aa5c8eccd183cb31752fcb68b9c5b1e88e6727a83c78171" dependencies = [ "anstyle", "clap", @@ -311,16 +311,16 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.19.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85" +checksum = "8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924" dependencies = [ "camino", "cargo-platform", "semver", "serde", "serde_json", - "thiserror 1.0.64", + "thiserror 2.0.9", ] [[package]] @@ -336,16 +336,16 @@ dependencies = [ "quote", "serde", "serde_json", - "syn 2.0.87", + "syn", "tempfile", "toml", ] [[package]] name = "cc" -version = "1.1.21" +version = "1.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0" +checksum = "8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333" dependencies = [ "shlex", ] @@ -383,7 +383,7 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9" dependencies = [ - "hashbrown", + "hashbrown 0.14.5", "stacker", ] @@ -449,7 +449,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -465,7 +465,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d" dependencies = [ "termcolor", - "unicode-width", + "unicode-width 0.1.13", ] [[package]] @@ -482,15 +482,15 @@ checksum = "e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b" [[package]] name = "console" -version = "0.15.8" +version = "0.15.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b" dependencies = [ "encode_unicode", - "lazy_static", "libc", - "unicode-width", - "windows-sys 0.52.0", + "once_cell", + "unicode-width 0.2.0", + "windows-sys 0.59.0", ] [[package]] @@ -610,17 +610,6 @@ dependencies = [ "powerfmt", ] -[[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "derive_arbitrary" version = "1.4.1" @@ -629,7 +618,7 @@ checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -689,7 +678,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -718,9 +707,9 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "encode_unicode" -version = "0.3.6" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" +checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] name = "encoding_rs" @@ -731,6 +720,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "env_home" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe" + [[package]] name = "equivalent" version = "1.0.1" @@ -739,19 +734,19 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.9" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "expect-test" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e0be0a561335815e06dab7c62e50353134c796e7a6155402a64bcff66b6a5e0" +checksum = "63af43ff4431e848fb47472a920f14fa71c24de13255a5692e93d4e90302acb0" dependencies = [ "dissimilar", "once_cell", @@ -759,9 +754,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "fat-macho" @@ -786,9 +781,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ "crc32fast", "miniz_oxide", @@ -900,7 +895,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -962,9 +957,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "globset" @@ -975,8 +970,8 @@ dependencies = [ "aho-corasick", "bstr", "log", - "regex-automata 0.4.7", - "regex-syntax 0.8.4", + "regex-automata 0.4.9", + "regex-syntax 0.8.5", ] [[package]] @@ -1000,6 +995,12 @@ dependencies = [ "allocator-api2", ] +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + [[package]] name = "heck" version = "0.4.1" @@ -1012,15 +1013,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "home" -version = "0.5.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" -dependencies = [ - "windows-sys 0.52.0", -] - [[package]] name = "humantime" version = "2.1.0" @@ -1152,7 +1144,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -1186,7 +1178,7 @@ dependencies = [ "globset", "log", "memchr", - "regex-automata 0.4.7", + "regex-automata 0.4.9", "same-file", "walkdir", "winapi-util", @@ -1194,12 +1186,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.5.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" +checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" dependencies = [ "equivalent", - "hashbrown", + "hashbrown 0.15.2", "serde", ] @@ -1213,7 +1205,7 @@ dependencies = [ "instant", "number_prefix", "portable-atomic", - "unicode-width", + "unicode-width 0.1.13", ] [[package]] @@ -1246,6 +1238,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.11" @@ -1281,9 +1282,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.158" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libmimalloc-sys" @@ -1417,7 +1418,7 @@ dependencies = [ "ignore", "indexmap", "indoc", - "itertools", + "itertools 0.13.0", "keyring", "lddtree", "minijinja", @@ -1426,7 +1427,7 @@ dependencies = [ "normpath", "once_cell", "path-slash", - "pep440_rs", + "pep440_rs 0.6.6", "pep508_rs", "platform-info", "pretty_assertions", @@ -1448,7 +1449,7 @@ dependencies = [ "target-lexicon", "tempfile", "textwrap", - "thiserror 2.0.3", + "thiserror 2.0.9", "time", "toml", "toml_edit 0.22.16", @@ -1578,11 +1579,11 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" [[package]] name = "normpath" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804" +checksum = "c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1609,9 +1610,9 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" [[package]] name = "once_cell" -version = "1.19.0" +version = "1.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl" @@ -1636,7 +1637,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -1723,24 +1724,36 @@ dependencies = [ "once_cell", "serde", "tracing", - "unicode-width", + "unicode-width 0.1.13", + "unscanny", +] + +[[package]] +name = "pep440_rs" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31095ca1f396e3de32745f42b20deef7bc09077f918b085307e8eab6ddd8fb9c" +dependencies = [ + "once_cell", + "serde", + "tracing", + "unicode-width 0.2.0", "unscanny", ] [[package]] name = "pep508_rs" -version = "0.6.1" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f8877489a99ccc80012333123e434f84e645fe1ede3b30e9d3b815887a12979" +checksum = "e30eadafcb06bf6c81392fa6fb2e8f7961e75a89856854d732604bce9313dc73" dependencies = [ - "derivative", "once_cell", - "pep440_rs", + "pep440_rs 0.7.3", "regex", "serde", "thiserror 1.0.64", "tracing", - "unicode-width", + "unicode-width 0.2.0", "url", "urlencoding", ] @@ -1777,9 +1790,9 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "platform-info" -version = "2.0.3" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5ff316b9c4642feda973c18f0decd6c8b0919d4722566f6e4337cce0dd88217" +checksum = "7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a" dependencies = [ "libc", "winapi", @@ -1842,14 +1855,15 @@ dependencies = [ [[package]] name = "pyproject-toml" -version = "0.11.0" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef7061023bcb58a0fc4a4bbe9819c13b0dca7c2abc14da14f5ecc1532ab3a36a" +checksum = "488af1fb98332ba10d2e73f266e2adff1647f03944430e32dc2b1c12a5639e01" dependencies = [ "indexmap", - "pep440_rs", + "pep440_rs 0.7.3", "pep508_rs", "serde", + "thiserror 1.0.64", "toml", ] @@ -1864,7 +1878,7 @@ dependencies = [ "mailparse", "rfc2047-decoder", "tar", - "thiserror 2.0.3", + "thiserror 2.0.9", "zip", ] @@ -1964,14 +1978,14 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.6" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.7", - "regex-syntax 0.8.4", + "regex-automata 0.4.9", + "regex-syntax 0.8.5", ] [[package]] @@ -1985,13 +1999,13 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.7" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.4", + "regex-syntax 0.8.5", ] [[package]] @@ -2002,9 +2016,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "relative-path" @@ -2023,7 +2037,7 @@ dependencies = [ "chumsky", "memchr", "quoted_printable", - "thiserror 2.0.3", + "thiserror 2.0.9", ] [[package]] @@ -2067,7 +2081,7 @@ dependencies = [ "regex", "relative-path", "rustc_version", - "syn 2.0.87", + "syn", "unicode-ident", ] @@ -2088,22 +2102,22 @@ checksum = "d7fc92159fb50a431c5da366f7627751fe7263cf867f8a30f27fa6063ba02ac0" [[package]] name = "rustix" -version = "0.38.34" +version = "0.38.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85" dependencies = [ "bitflags 2.5.0", "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "rustls" -version = "0.23.19" +version = "0.23.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1" +checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b" dependencies = [ "log", "once_cell", @@ -2116,11 +2130,10 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "2.1.3" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" dependencies = [ - "base64 0.22.1", "rustls-pki-types", ] @@ -2143,9 +2156,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.17" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "ryu" @@ -2192,7 +2205,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.87", + "syn", ] [[package]] @@ -2218,7 +2231,7 @@ checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -2246,31 +2259,31 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" dependencies = [ "serde", ] [[package]] name = "serde" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -2281,14 +2294,14 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] name = "serde_json" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" dependencies = [ "itoa", "memchr", @@ -2372,9 +2385,9 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" [[package]] name = "snapbox" -version = "0.6.16" +version = "0.6.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "027c936207f85d10d015e21faf5c676c7e08c453ed371adf55c0874c443ca77a" +checksum = "96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b" dependencies = [ "anstream", "anstyle", @@ -2389,7 +2402,7 @@ dependencies = [ "tempfile", "wait-timeout", "walkdir", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2455,17 +2468,6 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - [[package]] name = "syn" version = "2.0.87" @@ -2485,7 +2487,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -2501,21 +2503,21 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff4a4048091358129767b8a200d6927f58876c8b5ea16fb7b0222d43b79bfa8" +checksum = "dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77" [[package]] name = "tempfile" -version = "3.11.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" dependencies = [ "cfg-if", "fastrand", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2545,7 +2547,7 @@ checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" dependencies = [ "smawk", "unicode-linebreak", - "unicode-width", + "unicode-width 0.1.13", ] [[package]] @@ -2559,11 +2561,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.3" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" dependencies = [ - "thiserror-impl 2.0.3", + "thiserror-impl 2.0.9", ] [[package]] @@ -2574,18 +2576,18 @@ checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] name = "thiserror-impl" -version = "2.0.3" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -2600,9 +2602,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.36" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" dependencies = [ "deranged", "num-conv", @@ -2620,9 +2622,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" dependencies = [ "num-conv", "time-core", @@ -2685,9 +2687,9 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -2696,20 +2698,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", "valuable", @@ -2728,9 +2730,9 @@ dependencies = [ [[package]] name = "tracing-serde" -version = "0.1.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" +checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1" dependencies = [ "serde", "tracing-core", @@ -2738,9 +2740,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ "matchers", "nu-ansi-term", @@ -2759,10 +2761,11 @@ dependencies = [ [[package]] name = "trycmd" -version = "0.15.6" +version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e8673f1dc45acdff8e25a06cc62f8e529563e8acd84237ce83d5a28e2befa12" +checksum = "656073a28690a4b8dfd578d1df087826cf8fa53c8161dbd90130d092570a21e1" dependencies = [ + "anstream", "automod", "glob", "humantime", @@ -2818,6 +2821,12 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" +[[package]] +name = "unicode-width" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" + [[package]] name = "unicode-xid" version = "0.2.6" @@ -2838,13 +2847,12 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureq" -version = "2.11.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b30e6f97efe1fa43535ee241ee76967d3ff6ff3953ebb430d8d55c5393029e7b" +checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" dependencies = [ "base64 0.22.1", "flate2", - "litemap", "log", "native-tls", "once_cell", @@ -2855,8 +2863,6 @@ dependencies = [ "socks", "url", "webpki-roots", - "yoke", - "zerofrom", ] [[package]] @@ -2925,7 +2931,7 @@ version = "6.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38a8931f8d167b6448076020e70b9de46dcf5ea1731212481a092d0071c4ac5b" dependencies = [ - "itertools", + "itertools 0.12.1", "nom", ] @@ -2965,12 +2971,12 @@ dependencies = [ [[package]] name = "which" -version = "7.0.0" +version = "7.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b" +checksum = "fb4a9e33648339dc1642b0e36e21b3385e6148e289226f657c809dee59df5028" dependencies = [ "either", - "home", + "env_home", "rustix", "winsafe", ] @@ -3033,6 +3039,15 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-targets" version = "0.48.5" @@ -3270,7 +3285,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", "synstructure", ] @@ -3291,7 +3306,7 @@ checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] @@ -3311,7 +3326,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", "synstructure", ] @@ -3340,14 +3355,14 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn", ] [[package]] name = "zip" -version = "2.1.6" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40dd8c92efc296286ce1fbd16657c5dbefff44f1b4ca01cc5f517d8b7b3d3e2e" +checksum = "ae9c1ea7b3a5e1f4b922ff856a129881167511563dc219869afe3787fc0c1a45" dependencies = [ "arbitrary", "bzip2", @@ -3357,7 +3372,7 @@ dependencies = [ "flate2", "indexmap", "memchr", - "thiserror 1.0.64", + "thiserror 2.0.9", "time", "zopfli", ] diff --git a/Cargo.toml b/Cargo.toml index 5854098f1..9905c4755 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,51 +39,51 @@ name = "maturin" name = "maturin" [dependencies] -anyhow = "1.0.80" +anyhow = "1.0.95" base64 = "0.21.0" -glob = "0.3.0" -cargo-config2 = "0.1.24" -cargo_metadata = "0.19.0" -cargo-options = "0.7.2" +glob = "0.3.2" +cargo-config2 = "0.1.31" +cargo_metadata = "0.19.1" +cargo-options = "0.7.5" cbindgen = { version = "0.27.0", default-features = false } -flate2 = "1.0.18" +flate2 = "1.0.35" goblin = "0.9.0" -platform-info = "2.0.2" -regex = "1.7.0" -serde = { version = "1.0.197", features = ["derive"] } -serde_json = "1.0.114" +platform-info = "2.0.5" +regex = "1.11.1" +serde = { version = "1.0.217", features = ["derive"] } +serde_json = "1.0.134" sha2 = "0.10.3" tar = "0.4.38" -tempfile = "3.2.0" +tempfile = "3.14.0" toml = "0.8.10" toml_edit = "0.22.6" -zip = { version = "2.0.0", default-features = false, features = [ +zip = { version = "2.2.2", default-features = false, features = [ "bzip2", "deflate", "time", ] } -thiserror = "2.0.3" +thiserror = "2.0.9" fs-err = "3.0.0" fat-macho = { version = "0.4.8", default-features = false } -once_cell = "1.7.2" +once_cell = "1.20.2" rustc_version = "0.4.0" -semver = "1.0.22" -target-lexicon = "0.13.0" -indexmap = "2.2.3" -pyproject-toml = "0.11.0" +semver = "1.0.24" +target-lexicon = "0.13.1" +indexmap = "2.7.0" +pyproject-toml = "0.13.3" python-pkginfo = "0.6.5" textwrap = "0.16.1" ignore = "0.4.20" -itertools = "0.12.1" +itertools = "0.13.0" lddtree = "0.3.7" -cc = "1.0.88" +cc = "1.2.6" dunce = "1.0.2" -normpath = "1.1.1" +normpath = "1.3.0" path-slash = "0.2.1" pep440_rs = { version = "0.6.0", features = ["serde", "tracing"] } -pep508_rs = { version = "0.6.0", features = ["serde", "tracing"] } +pep508_rs = { version = "0.8.1", features = ["serde", "tracing"] } same-file = "1.0.6" -time = "0.3.17" +time = "0.3.37" url = "2.5.0" unicode-xid = { version = "0.2.4", optional = true } @@ -101,12 +101,12 @@ cargo-zigbuild = { version = "0.19.7", default-features = false, optional = true cargo-xwin = { version = "0.18.3", default-features = false, optional = true } # log -tracing = "0.1.36" -tracing-subscriber = { version = "0.3.15", features = ["env-filter"] } +tracing = "0.1.41" +tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } # project scaffolding, maturin new/init/generate-ci dialoguer = { version = "0.11.0", default-features = false, optional = true } -console = { version = "0.15.4", optional = true } +console = { version = "0.15.10", optional = true } minijinja = { version = "2.5.0", optional = true } # upload @@ -116,7 +116,7 @@ dirs = { version = "5.0.0", optional = true } multipart = { version = "0.18.0", features = [ "client", ], default-features = false, optional = true } -ureq = { version = "2.9.4", features = [ +ureq = { version = "2.12.1", features = [ "gzip", "json", "socks-proxy", @@ -127,7 +127,7 @@ rustls = { version = "0.23", default-features = false, features = [ "std", "tls12", ], optional = true } -rustls-pemfile = { version = "2.1.0", optional = true } +rustls-pemfile = { version = "2.2.0", optional = true } keyring = { version = "2.3.2", default-features = false, features = [ "linux-no-secret-service", ], optional = true } @@ -138,15 +138,15 @@ schemars = { version = "0.8.16", optional = true } pretty_assertions = { version = "1.3.0", optional = true } [dev-dependencies] -expect-test = "1.4.1" +expect-test = "1.5.1" fs4 = { version = "0.12.0", features = ["fs-err3"] } indoc = "2.0.3" pretty_assertions = "1.3.0" rstest = "0.22.0" -rustversion = "1.0.9" -time = { version = "0.3.34", features = ["macros"] } -trycmd = "0.15.0" -which = "7.0.0" +rustversion = "1.0.19" +time = { version = "0.3.37", features = ["macros"] } +trycmd = "0.15.8" +which = "7.0.1" [features] default = ["full", "rustls"]