diff --git a/Cargo.lock b/Cargo.lock index 5d26736..c200caf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -108,9 +108,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.100" +version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" [[package]] name = "arbitrary" @@ -134,7 +134,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6cb15b4f5096a3a1b41fdc2736a1c33d87c78f34d3c1ec2b669e766edadd559" dependencies = [ "astral-version-ranges", - "indexmap 2.12.1", + "indexmap 2.13.0", "log", "priority-queue", "rustc-hash", @@ -150,7 +150,7 @@ dependencies = [ "anyhow", "async-trait", "http 1.3.1", - "reqwest", + "reqwest 0.12.28", "serde", "thiserror 2.0.17", "tower-service", @@ -169,7 +169,7 @@ dependencies = [ "getrandom 0.2.16", "http 1.3.1", "hyper", - "reqwest", + "reqwest 0.12.28", "retry-policies", "thiserror 2.0.17", "tokio", @@ -223,7 +223,7 @@ dependencies = [ "http-content-range", "itertools 0.13.0", "memmap2", - "reqwest", + "reqwest 0.12.28", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -352,7 +352,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 1.1.2", + "rustix 1.1.4", "slab", "windows-sys 0.61.2", ] @@ -389,7 +389,7 @@ dependencies = [ "cfg-if", "event-listener 5.4.1", "futures-lite", - "rustix 1.1.2", + "rustix 1.1.4", ] [[package]] @@ -415,7 +415,7 @@ dependencies = [ "cfg-if", "futures-core", "futures-io", - "rustix 1.1.2", + "rustix 1.1.4", "signal-hook-registry", "slab", "windows-sys 0.61.2", @@ -1217,9 +1217,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.53" +version = "4.5.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" dependencies = [ "clap_builder", "clap_derive", @@ -1238,9 +1238,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.53" +version = "4.5.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" dependencies = [ "anstream", "anstyle", @@ -1250,18 +1250,18 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.61" +version = "4.5.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992" +checksum = "c757a3b7e39161a4e56f9365141ada2a6c915a8622c408ab6bb4b5d047371031" dependencies = [ "clap", ] [[package]] name = "clap_derive" -version = "4.5.49" +version = "4.5.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" dependencies = [ "heck", "proc-macro2", @@ -1271,9 +1271,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.6" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" +checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" [[package]] name = "colorchoice" @@ -1523,7 +1523,7 @@ dependencies = [ "base64 0.21.7", "cyclonedx-bom-macros", "fluent-uri", - "indexmap 2.12.1", + "indexmap 2.13.0", "once_cell", "ordered-float 4.6.0", "purl", @@ -2107,16 +2107,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4" dependencies = [ "fs-err", - "rustix 1.1.2", + "rustix 1.1.4", "tokio", "windows-sys 0.59.0", ] [[package]] name = "futures" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" dependencies = [ "futures-channel", "futures-core", @@ -2129,9 +2129,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" dependencies = [ "futures-core", "futures-sink", @@ -2139,15 +2139,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" [[package]] name = "futures-executor" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" dependencies = [ "futures-core", "futures-task", @@ -2156,9 +2156,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" [[package]] name = "futures-lite" @@ -2175,9 +2175,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", @@ -2186,15 +2186,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" [[package]] name = "futures-task" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" [[package]] name = "futures-timer" @@ -2204,9 +2204,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" [[package]] name = "futures-util" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" dependencies = [ "futures-channel", "futures-core", @@ -2216,7 +2216,6 @@ dependencies = [ "futures-task", "memchr", "pin-project-lite", - "pin-utils", "slab", ] @@ -2346,7 +2345,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.3.1", - "indexmap 2.12.1", + "indexmap 2.13.0", "slab", "tokio", "tokio-util", @@ -2619,7 +2618,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core 0.61.2", ] [[package]] @@ -2768,9 +2767,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" dependencies = [ "equivalent", "hashbrown 0.16.1", @@ -2780,9 +2779,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.18.3" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88" +checksum = "25470f23803092da7d239834776d653104d551bc4d7eacaf31e6837854b8e9eb" dependencies = [ "console 0.16.1", "portable-atomic", @@ -2812,13 +2811,14 @@ dependencies = [ [[package]] name = "insta" -version = "1.44.3" +version = "1.46.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5c943d4415edd8153251b6f197de5eb1640e56d84e8d9159bea190421c73698" +checksum = "e82db8c87c7f1ccecb34ce0c24399b8a73081427f3c7c50a5d597925356115e4" dependencies = [ "console 0.15.11", "once_cell", "similar", + "tempfile", ] [[package]] @@ -3010,9 +3010,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.177" +version = "0.2.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "libdbus-sys" @@ -3051,9 +3051,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "linux-raw-sys" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" @@ -3442,7 +3442,7 @@ dependencies = [ "percent-encoding", "quick-xml 0.38.4", "reqsign 0.16.5", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "tokio", @@ -3630,7 +3630,7 @@ checksum = "3604448dbdd00c6884479c066f040f503bf26f6b58de5358b5d2376ef4e78d11" dependencies = [ "ahash", "fs-err", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "proptest", "tempfile", @@ -3672,7 +3672,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faee7227064121fcadcd2ff788ea26f0d8f2bd23a0574da11eca23bc935bcc05" dependencies = [ "boxcar", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.13.0", "once_cell", "pep440_rs", @@ -3701,7 +3701,7 @@ checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ "fixedbitset", "hashbrown 0.15.5", - "indexmap 2.12.1", + "indexmap 2.13.0", "serde", ] @@ -3760,7 +3760,7 @@ dependencies = [ "clap-verbosity-flag", "clap_complete", "futures", - "indexmap 2.12.1", + "indexmap 2.13.0", "indicatif", "insta", "rattler", @@ -3772,8 +3772,8 @@ dependencies = [ "rattler_networking", "rattler_package_streaming", "rattler_shell", - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.5.1", "rstest", "serde", "serde_json", @@ -3788,19 +3788,19 @@ dependencies = [ "tracing-subscriber", "url", "uv-build-frontend", - "uv-cache", - "uv-cache-info", + "uv-cache 0.0.11", + "uv-cache-info 0.0.11", "uv-client", "uv-configuration", "uv-dispatch", "uv-distribution", - "uv-distribution-filename", - "uv-distribution-types", + "uv-distribution-filename 0.0.11", + "uv-distribution-types 0.0.11", "uv-git", - "uv-install-wheel", + "uv-install-wheel 0.0.11", "uv-installer", - "uv-pep508", - "uv-preview", + "uv-pep508 0.0.11", + "uv-preview 0.0.11", "uv-python", "uv-types", "uv-workspace", @@ -3846,7 +3846,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" dependencies = [ "base64 0.22.1", - "indexmap 2.12.1", + "indexmap 2.13.0", "quick-xml 0.38.4", "serde", "time", @@ -3862,15 +3862,15 @@ dependencies = [ "concurrent-queue", "hermit-abi", "pin-project-lite", - "rustix 1.1.2", + "rustix 1.1.4", "windows-sys 0.61.2", ] [[package]] name = "portable-atomic" -version = "1.11.1" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" [[package]] name = "portable-atomic-util" @@ -3921,7 +3921,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93980406f12d9f8140ed5abe7155acb10bb1e69ea55c88960b9c2f117445ef96" dependencies = [ "equivalent", - "indexmap 2.12.1", + "indexmap 2.13.0", "serde", ] @@ -4208,7 +4208,7 @@ dependencies = [ "fs-err", "futures", "humantime", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "memchr", "memmap2", @@ -4225,8 +4225,8 @@ dependencies = [ "rayon", "reflink-copy", "regex", - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", "serde_json", "simple_spawn_blocking", "smallvec", @@ -4260,8 +4260,8 @@ dependencies = [ "rattler_package_streaming", "rattler_redaction", "rayon", - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", "serde_json", "simple_spawn_blocking", "tempfile", @@ -4286,7 +4286,7 @@ dependencies = [ "fs-err", "glob", "hex", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "lazy-regex", "memmap2", @@ -4322,7 +4322,7 @@ checksum = "bb7df0b22cfc135ea3ebf4672557f413d784df96a63ea0c1f132929be451ca9a" dependencies = [ "console 0.16.1", "fs-err", - "indexmap 2.12.1", + "indexmap 2.13.0", "rattler_conda_types", "serde", "serde_json", @@ -4366,7 +4366,7 @@ dependencies = [ "console 0.16.1", "fs-err", "futures", - "indexmap 2.12.1", + "indexmap 2.13.0", "indicatif", "opendal", "rattler_conda_types", @@ -4375,7 +4375,7 @@ dependencies = [ "rattler_networking", "rattler_package_streaming", "rattler_s3", - "reqwest", + "reqwest 0.12.28", "retry-policies", "rmp-serde", "serde", @@ -4398,7 +4398,7 @@ dependencies = [ "ahash", "chrono", "file_url", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "pep440_rs", "pep508_rs", @@ -4476,8 +4476,8 @@ dependencies = [ "keyring", "netrc-rs", "rattler_config", - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", "retry-policies", "serde", "serde_json", @@ -4504,8 +4504,8 @@ dependencies = [ "rattler_digest", "rattler_networking", "rattler_redaction", - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", "serde_json", "simple_spawn_blocking", "tar", @@ -4537,8 +4537,8 @@ version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3aa5057629aeb20861919e9ae56875985d58028f3c6f433a20b5ded086e1cec5" dependencies = [ - "reqwest", - "reqwest-middleware", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", "url", ] @@ -4568,7 +4568,7 @@ dependencies = [ "anyhow", "enum_dispatch", "fs-err", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "rattler_conda_types", "rattler_pty", @@ -4664,8 +4664,8 @@ checksum = "23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92" dependencies = [ "cfg-if", "libc", - "rustix 1.1.2", - "windows 0.62.2", + "rustix 1.1.4", + "windows 0.61.3", ] [[package]] @@ -4738,7 +4738,7 @@ dependencies = [ "percent-encoding", "quick-xml 0.37.5", "rand 0.8.5", - "reqwest", + "reqwest 0.12.28", "rust-ini", "serde", "serde_json", @@ -4840,17 +4840,16 @@ dependencies = [ "http 1.3.1", "http-body-util", "reqsign-core", - "reqwest", + "reqwest 0.12.28", "wasm-bindgen-futures", ] [[package]] name = "reqwest" -version = "0.12.24" +version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" +checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ - "async-compression", "base64 0.22.1", "bytes", "encoding_rs", @@ -4895,6 +4894,35 @@ dependencies = [ "webpki-roots", ] +[[package]] +name = "reqwest" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab3f43e3283ab1488b624b44b0e988d0acea0b3214e694730a055cb6b2efa801" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "hyper", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "reqwest-middleware" version = "0.4.2" @@ -4904,12 +4932,26 @@ dependencies = [ "anyhow", "async-trait", "http 1.3.1", - "reqwest", + "reqwest 0.12.28", "serde", "thiserror 1.0.69", "tower-service", ] +[[package]] +name = "reqwest-middleware" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "199dda04a536b532d0cc04d7979e39b1c763ea749bf91507017069c00b96056f" +dependencies = [ + "anyhow", + "async-trait", + "http 1.3.1", + "reqwest 0.13.2", + "thiserror 2.0.17", + "tower-service", +] + [[package]] name = "retry-policies" version = "0.4.0" @@ -4963,7 +5005,7 @@ dependencies = [ "bytecheck", "bytes", "hashbrown 0.15.5", - "indexmap 2.12.1", + "indexmap 2.13.0", "munge", "ptr_meta", "rancor", @@ -5086,14 +5128,14 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ "bitflags 2.10.0", "errno", "libc", - "linux-raw-sys 0.11.0", + "linux-raw-sys 0.12.1", "windows-sys 0.61.2", ] @@ -5465,16 +5507,16 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.145" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ - "indexmap 2.12.1", + "indexmap 2.13.0", "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] @@ -5519,7 +5561,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.12.1", + "indexmap 2.13.0", "schemars 0.9.0", "schemars 1.1.0", "serde_core", @@ -5546,7 +5588,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.12.1", + "indexmap 2.13.0", "itoa", "ryu", "serde", @@ -5555,11 +5597,12 @@ dependencies = [ [[package]] name = "serial_test" -version = "3.2.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" +checksum = "911bd979bf1070a3f3aa7b691a3b3e9968f339ceeec89e08c280a8a22207a32f" dependencies = [ - "futures", + "futures-executor", + "futures-util", "log", "once_cell", "parking_lot", @@ -5569,9 +5612,9 @@ dependencies = [ [[package]] name = "serial_test_derive" -version = "3.2.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" +checksum = "0a7d91949b85b0d2fb687445e448b40d322b6b3e4af6b44a29b21d9a5f33e6d9" dependencies = [ "proc-macro2", "quote", @@ -5929,14 +5972,14 @@ checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" -version = "3.23.0" +version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", "getrandom 0.3.4", "once_cell", - "rustix 1.1.2", + "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -6067,9 +6110,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" dependencies = [ "bytes", "libc", @@ -6116,9 +6159,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.17" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" +checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" dependencies = [ "futures-core", "pin-project-lite", @@ -6147,7 +6190,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" dependencies = [ "foldhash 0.2.0", - "indexmap 2.12.1", + "indexmap 2.13.0", "serde_core", "serde_spanned", "toml_datetime", @@ -6171,7 +6214,7 @@ version = "0.23.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" dependencies = [ - "indexmap 2.12.1", + "indexmap 2.13.0", "serde_core", "serde_spanned", "toml_datetime", @@ -6212,17 +6255,22 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.6" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ + "async-compression", "bitflags 2.10.0", "bytes", + "futures-core", "futures-util", "http 1.3.1", "http-body 1.0.1", + "http-body-util", "iri-string", "pin-project-lite", + "tokio", + "tokio-util", "tower", "tower-layer", "tower-service", @@ -6242,9 +6290,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.43" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -6264,9 +6312,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.35" +version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", "valuable", @@ -6401,14 +6449,15 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.7" +version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" dependencies = [ "form_urlencoded", "idna", "percent-encoding", "serde", + "serde_derive", ] [[package]] @@ -6466,7 +6515,48 @@ dependencies = [ "jiff", "percent-encoding", "reqsign 0.18.1", - "reqwest", + "reqwest 0.12.28", + "rust-netrc", + "rustc-hash", + "schemars 1.1.0", + "serde", + "serde_json", + "thiserror 2.0.17", + "tokio", + "toml", + "tracing", + "url", + "uv-cache-key 0.0.6", + "uv-fs 0.0.6", + "uv-keyring 0.0.6", + "uv-once-map 0.0.6", + "uv-preview 0.0.6", + "uv-redacted 0.0.6", + "uv-small-str 0.0.6", + "uv-state 0.0.6", + "uv-static 0.0.6", + "uv-warnings 0.0.6", +] + +[[package]] +name = "uv-auth" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e859809e19942e42038422884e45bdbdbf8cfdf510df06f1acf50f179311b60b" +dependencies = [ + "anyhow", + "arcstr", + "astral-reqwest-middleware", + "async-trait", + "base64 0.22.1", + "etcetera", + "fs-err", + "futures", + "http 1.3.1", + "jiff", + "percent-encoding", + "reqsign 0.18.1", + "reqwest 0.12.28", "rust-netrc", "rustc-hash", "schemars 1.1.0", @@ -6477,16 +6567,16 @@ dependencies = [ "toml", "tracing", "url", - "uv-cache-key", - "uv-fs", - "uv-keyring", - "uv-once-map", - "uv-preview", - "uv-redacted", - "uv-small-str", - "uv-state", - "uv-static", - "uv-warnings", + "uv-cache-key 0.0.11", + "uv-fs 0.0.11", + "uv-keyring 0.0.11", + "uv-once-map 0.0.11", + "uv-preview 0.0.11", + "uv-redacted 0.0.11", + "uv-small-str 0.0.11", + "uv-state 0.0.11", + "uv-static 0.0.11", + "uv-warnings 0.0.11", ] [[package]] @@ -6511,18 +6601,18 @@ dependencies = [ "thiserror 2.0.17", "toml", "tracing", - "uv-distribution-filename", - "uv-fs", + "uv-distribution-filename 0.0.6", + "uv-fs 0.0.6", "uv-globfilter", - "uv-macros", - "uv-normalize", + "uv-macros 0.0.6", + "uv-normalize 0.0.6", "uv-options-metadata", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-pypi-types", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-pypi-types 0.0.6", "uv-version", - "uv-warnings", + "uv-warnings 0.0.6", "walkdir", "zip 2.4.2", ] @@ -6547,22 +6637,22 @@ dependencies = [ "tokio", "toml_edit", "tracing", - "uv-auth", - "uv-cache-key", + "uv-auth 0.0.6", + "uv-cache-key 0.0.6", "uv-configuration", "uv-distribution", - "uv-distribution-types", - "uv-fs", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-preview", - "uv-pypi-types", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", - "uv-static", + "uv-static 0.0.6", "uv-types", "uv-virtualenv", - "uv-warnings", + "uv-warnings 0.0.6", "uv-workspace", ] @@ -6580,15 +6670,42 @@ dependencies = [ "serde", "tempfile", "tracing", - "uv-cache-info", - "uv-cache-key", - "uv-dirs", - "uv-distribution-types", - "uv-fs", - "uv-normalize", - "uv-pypi-types", - "uv-redacted", - "uv-static", + "uv-cache-info 0.0.6", + "uv-cache-key 0.0.6", + "uv-dirs 0.0.6", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", + "uv-normalize 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-static 0.0.6", + "walkdir", +] + +[[package]] +name = "uv-cache" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136449fd00a8f9e111586eba07797c741cc606991a51ab1074f2f29fa410bd05" +dependencies = [ + "fs-err", + "nanoid", + "rmp-serde", + "rustc-hash", + "same-file", + "serde", + "tempfile", + "thiserror 2.0.17", + "tracing", + "uv-cache-info 0.0.11", + "uv-cache-key 0.0.11", + "uv-dirs 0.0.11", + "uv-distribution-types 0.0.11", + "uv-fs 0.0.11", + "uv-normalize 0.0.11", + "uv-pypi-types 0.0.11", + "uv-redacted 0.0.11", + "uv-static 0.0.11", "walkdir", ] @@ -6604,7 +6721,23 @@ dependencies = [ "thiserror 2.0.17", "toml", "tracing", - "uv-fs", + "uv-fs 0.0.6", + "walkdir", +] + +[[package]] +name = "uv-cache-info" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fad953d5891e76ba31dd8db4407ba564e09e6cd9085e6ebe01dcf190b6f0c6e1" +dependencies = [ + "fs-err", + "globwalk", + "serde", + "thiserror 2.0.17", + "toml", + "tracing", + "uv-fs 0.0.11", "walkdir", ] @@ -6619,7 +6752,21 @@ dependencies = [ "percent-encoding", "seahash", "url", - "uv-redacted", + "uv-redacted 0.0.6", +] + +[[package]] +name = "uv-cache-key" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fac05a4cdce1f4f35e7e4f95bc78a8a05e0801cf68c4fef3cdd51f239c6ff3" +dependencies = [ + "hex", + "memchr", + "percent-encoding", + "seahash", + "url", + "uv-redacted 0.0.11", ] [[package]] @@ -6644,7 +6791,7 @@ dependencies = [ "itertools 0.14.0", "jiff", "percent-encoding", - "reqwest", + "reqwest 0.12.28", "rkyv", "rmp-serde", "rustc-hash", @@ -6656,26 +6803,26 @@ dependencies = [ "tokio-util", "tracing", "url", - "uv-auth", - "uv-cache", - "uv-cache-key", + "uv-auth 0.0.6", + "uv-cache 0.0.6", + "uv-cache-key 0.0.6", "uv-configuration", - "uv-distribution-filename", - "uv-distribution-types", - "uv-fs", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", "uv-metadata", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-preview", - "uv-pypi-types", - "uv-redacted", - "uv-small-str", - "uv-static", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-small-str 0.0.6", + "uv-static 0.0.6", "uv-torch", "uv-version", - "uv-warnings", + "uv-warnings 0.0.6", ] [[package]] @@ -6694,16 +6841,16 @@ dependencies = [ "thiserror 2.0.17", "tracing", "url", - "uv-auth", - "uv-cache", - "uv-cache-info", - "uv-distribution-types", + "uv-auth 0.0.6", + "uv-cache 0.0.6", + "uv-cache-info 0.0.6", + "uv-distribution-types 0.0.6", "uv-git", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-static", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-static 0.0.6", ] [[package]] @@ -6724,7 +6871,19 @@ dependencies = [ "etcetera", "fs-err", "tracing", - "uv-static", + "uv-static 0.0.6", +] + +[[package]] +name = "uv-dirs" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "215a57efd9eaa1495850acf04040d73ddd489effd46221b11a1de360d6f550ad" +dependencies = [ + "etcetera", + "fs-err", + "tracing", + "uv-static 0.0.11", ] [[package]] @@ -6742,18 +6901,18 @@ dependencies = [ "tracing", "uv-build-backend", "uv-build-frontend", - "uv-cache", + "uv-cache 0.0.6", "uv-client", "uv-configuration", "uv-distribution", - "uv-distribution-filename", - "uv-distribution-types", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", "uv-git", - "uv-install-wheel", + "uv-install-wheel 0.0.6", "uv-installer", - "uv-platform-tags", - "uv-preview", - "uv-pypi-types", + "uv-platform-tags 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", "uv-resolver", "uv-types", @@ -6774,7 +6933,7 @@ dependencies = [ "futures", "nanoid", "owo-colors", - "reqwest", + "reqwest 0.12.28", "rmp-serde", "rustc-hash", "serde", @@ -6785,25 +6944,25 @@ dependencies = [ "toml", "tracing", "url", - "uv-auth", - "uv-cache", - "uv-cache-info", + "uv-auth 0.0.6", + "uv-cache 0.0.6", + "uv-cache-info 0.0.6", "uv-client", "uv-configuration", - "uv-distribution-filename", - "uv-distribution-types", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", "uv-extract", - "uv-flags", - "uv-fs", + "uv-flags 0.0.6", + "uv-fs 0.0.6", "uv-git", - "uv-git-types", + "uv-git-types 0.0.6", "uv-metadata", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-pypi-types", - "uv-redacted", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", "uv-types", "uv-workspace", "walkdir", @@ -6821,11 +6980,29 @@ dependencies = [ "serde", "smallvec", "thiserror 2.0.17", - "uv-cache-key", - "uv-normalize", - "uv-pep440", - "uv-platform-tags", - "uv-small-str", + "uv-cache-key 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-platform-tags 0.0.6", + "uv-small-str 0.0.6", +] + +[[package]] +name = "uv-distribution-filename" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff07852ff0d5e1d5383238dec052bad87672d31fd1338f1de45759801e092706" +dependencies = [ + "memchr", + "rkyv", + "serde", + "smallvec", + "thiserror 2.0.17", + "uv-cache-key 0.0.11", + "uv-normalize 0.0.11", + "uv-pep440 0.0.11", + "uv-platform-tags 0.0.11", + "uv-small-str 0.0.11", ] [[package]] @@ -6851,21 +7028,61 @@ dependencies = [ "thiserror 2.0.17", "tracing", "url", - "uv-auth", - "uv-cache-info", - "uv-cache-key", - "uv-distribution-filename", - "uv-fs", - "uv-git-types", - "uv-install-wheel", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-pypi-types", - "uv-redacted", - "uv-small-str", - "uv-warnings", + "uv-auth 0.0.6", + "uv-cache-info 0.0.6", + "uv-cache-key 0.0.6", + "uv-distribution-filename 0.0.6", + "uv-fs 0.0.6", + "uv-git-types 0.0.6", + "uv-install-wheel 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-small-str 0.0.6", + "uv-warnings 0.0.6", +] + +[[package]] +name = "uv-distribution-types" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52109a79fd4b886166aa0f4bbed15e532520954fdaa97784fe6327bd265ea0ba" +dependencies = [ + "arcstr", + "astral-version-ranges", + "bitflags 2.10.0", + "fs-err", + "http 1.3.1", + "itertools 0.14.0", + "jiff", + "owo-colors", + "percent-encoding", + "petgraph", + "rkyv", + "rustc-hash", + "serde", + "serde_json", + "thiserror 2.0.17", + "tracing", + "url", + "uv-auth 0.0.11", + "uv-cache-info 0.0.11", + "uv-cache-key 0.0.11", + "uv-distribution-filename 0.0.11", + "uv-fs 0.0.11", + "uv-git-types 0.0.11", + "uv-install-wheel 0.0.11", + "uv-normalize 0.0.11", + "uv-pep440 0.0.11", + "uv-pep508 0.0.11", + "uv-platform-tags 0.0.11", + "uv-pypi-types 0.0.11", + "uv-redacted 0.0.11", + "uv-small-str 0.0.11", + "uv-warnings 0.0.11", ] [[package]] @@ -6883,7 +7100,7 @@ dependencies = [ "md-5", "rayon", "regex", - "reqwest", + "reqwest 0.12.28", "rustc-hash", "sha2", "tar", @@ -6892,9 +7109,9 @@ dependencies = [ "tokio-util", "tracing", "uv-configuration", - "uv-distribution-filename", - "uv-pypi-types", - "uv-static", + "uv-distribution-filename 0.0.6", + "uv-pypi-types 0.0.6", + "uv-static 0.0.6", "xz2", "zip 2.4.2", "zstd", @@ -6909,6 +7126,15 @@ dependencies = [ "bitflags 2.10.0", ] +[[package]] +name = "uv-flags" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1766f3faa5aa574fbab59bb38b5cd10e908050c488bafdb4dee913c90edb2ec3" +dependencies = [ + "bitflags 2.10.0", +] + [[package]] name = "uv-fs" version = "0.0.6" @@ -6923,7 +7149,7 @@ dependencies = [ "junction", "path-slash", "percent-encoding", - "rustix 1.1.2", + "rustix 1.1.4", "same-file", "schemars 1.1.0", "serde", @@ -6931,7 +7157,32 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tracing", - "uv-static", + "uv-static 0.0.6", + "windows 0.59.0", +] + +[[package]] +name = "uv-fs" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20b04f21c3111e08f73d21d42c545c85084b2b505cb45d44acff6e9746693a01" +dependencies = [ + "backon", + "dunce", + "either", + "encoding_rs_io", + "fs-err", + "junction", + "path-slash", + "percent-encoding", + "rustix 1.1.4", + "same-file", + "serde", + "tempfile", + "thiserror 2.0.17", + "tokio", + "tracing", + "uv-static 0.0.11", "windows 0.59.0", ] @@ -6947,19 +7198,19 @@ dependencies = [ "dashmap", "fs-err", "owo-colors", - "reqwest", + "reqwest 0.12.28", "thiserror 2.0.17", "tokio", "tracing", "url", - "uv-auth", - "uv-cache-key", - "uv-fs", - "uv-git-types", - "uv-redacted", - "uv-static", + "uv-auth 0.0.6", + "uv-cache-key 0.0.6", + "uv-fs 0.0.6", + "uv-git-types 0.0.6", + "uv-redacted 0.0.6", + "uv-static 0.0.6", "uv-version", - "uv-warnings", + "uv-warnings 0.0.6", "which", ] @@ -6973,8 +7224,22 @@ dependencies = [ "thiserror 2.0.17", "tracing", "url", - "uv-redacted", - "uv-static", + "uv-redacted 0.0.6", + "uv-static 0.0.6", +] + +[[package]] +name = "uv-git-types" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6fa7e6304a32375732e9da09c11d7f4856751017908d6659e27b6103213cbc" +dependencies = [ + "serde", + "thiserror 2.0.17", + "tracing", + "url", + "uv-redacted 0.0.11", + "uv-static 0.0.11", ] [[package]] @@ -7016,16 +7281,53 @@ dependencies = [ "tempfile", "thiserror 2.0.17", "tracing", - "uv-distribution-filename", - "uv-flags", - "uv-fs", - "uv-normalize", - "uv-pep440", - "uv-preview", - "uv-pypi-types", - "uv-shell", - "uv-trampoline-builder", - "uv-warnings", + "uv-distribution-filename 0.0.6", + "uv-flags 0.0.6", + "uv-fs 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", + "uv-shell 0.0.6", + "uv-trampoline-builder 0.0.6", + "uv-warnings 0.0.6", + "walkdir", +] + +[[package]] +name = "uv-install-wheel" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7e5b346d1c8ecc23bae9ca5d21ba4129de09c01a36edb13d13f2afd34348c77" +dependencies = [ + "configparser", + "csv", + "data-encoding", + "fs-err", + "mailparse", + "owo-colors", + "pathdiff", + "reflink-copy", + "regex", + "rustc-hash", + "same-file", + "self-replace", + "serde", + "serde_json", + "sha2", + "tempfile", + "thiserror 2.0.17", + "tracing", + "uv-distribution-filename 0.0.11", + "uv-flags 0.0.11", + "uv-fs 0.0.11", + "uv-normalize 0.0.11", + "uv-pep440 0.0.11", + "uv-preview 0.0.11", + "uv-pypi-types 0.0.11", + "uv-shell 0.0.11", + "uv-trampoline-builder 0.0.11", + "uv-warnings 0.0.11", "walkdir", ] @@ -7048,27 +7350,27 @@ dependencies = [ "tokio", "tracing", "url", - "uv-cache", - "uv-cache-info", - "uv-cache-key", + "uv-cache 0.0.6", + "uv-cache-info 0.0.6", + "uv-cache-key 0.0.6", "uv-configuration", "uv-distribution", - "uv-distribution-filename", - "uv-distribution-types", - "uv-fs", - "uv-git-types", - "uv-install-wheel", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-preview", - "uv-pypi-types", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", + "uv-git-types 0.0.6", + "uv-install-wheel 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", - "uv-redacted", - "uv-static", + "uv-redacted 0.0.6", + "uv-static 0.0.6", "uv-types", - "uv-warnings", + "uv-warnings 0.0.6", "walkdir", ] @@ -7088,6 +7390,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "uv-keyring" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11b3b1575f1d0a06dbe4fd9c41673f01fee40ff04b89c4a7725a6b4c3d32c5c3" +dependencies = [ + "async-trait", + "byteorder", + "secret-service 5.1.0", + "security-framework 3.5.1", + "thiserror 2.0.17", + "tokio", + "windows 0.59.0", + "zeroize", +] + [[package]] name = "uv-macros" version = "0.0.6" @@ -7100,6 +7418,18 @@ dependencies = [ "textwrap", ] +[[package]] +name = "uv-macros" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17ebc4bd9313a91ff64378e6efd41bf72a85edcc5d7716d3508f5d3c5601082d" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "textwrap", +] + [[package]] name = "uv-metadata" version = "0.0.6" @@ -7113,9 +7443,9 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "uv-distribution-filename", - "uv-normalize", - "uv-pypi-types", + "uv-distribution-filename 0.0.6", + "uv-normalize 0.0.6", + "uv-pypi-types 0.0.6", "zip 2.4.2", ] @@ -7128,7 +7458,18 @@ dependencies = [ "rkyv", "schemars 1.1.0", "serde", - "uv-small-str", + "uv-small-str 0.0.6", +] + +[[package]] +name = "uv-normalize" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17f50e8f58bed59cbd1b16fe563a5bf23427222085ef79e5945d1247692f0e1a" +dependencies = [ + "rkyv", + "serde", + "uv-small-str 0.0.11", ] [[package]] @@ -7142,6 +7483,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "uv-once-map" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42261dbc03c8e266178658f70e6f61d537a29e3411ce704c49ad2b213a0e33df" +dependencies = [ + "dashmap", + "futures", + "tokio", +] + [[package]] name = "uv-options-metadata" version = "0.0.6" @@ -7163,7 +7515,22 @@ dependencies = [ "tracing", "unicode-width", "unscanny", - "uv-cache-key", + "uv-cache-key 0.0.6", +] + +[[package]] +name = "uv-pep440" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eab4c349b5e16b40d4df0468387602c51fe8e4b90d2c636315fb7a5917133f2d" +dependencies = [ + "astral-version-ranges", + "rkyv", + "serde", + "tracing", + "unicode-width", + "unscanny", + "uv-cache-key 0.0.11", ] [[package]] @@ -7175,7 +7542,7 @@ dependencies = [ "arcstr", "astral-version-ranges", "boxcar", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "regex", "rkyv", @@ -7186,11 +7553,37 @@ dependencies = [ "thiserror 2.0.17", "unicode-width", "url", - "uv-cache-key", - "uv-fs", - "uv-normalize", - "uv-pep440", - "uv-redacted", + "uv-cache-key 0.0.6", + "uv-fs 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-redacted 0.0.6", +] + +[[package]] +name = "uv-pep508" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2933ab5f9ccbb56ad3bcc91a1d640ddbd92470b41ba512a2639d431444801fd3" +dependencies = [ + "arcstr", + "astral-version-ranges", + "boxcar", + "indexmap 2.13.0", + "itertools 0.14.0", + "regex", + "rkyv", + "rustc-hash", + "serde", + "smallvec", + "thiserror 2.0.17", + "unicode-width", + "url", + "uv-cache-key 0.0.11", + "uv-fs 0.0.11", + "uv-normalize 0.0.11", + "uv-pep440 0.0.11", + "uv-redacted 0.0.11", ] [[package]] @@ -7206,9 +7599,9 @@ dependencies = [ "target-lexicon", "thiserror 2.0.17", "tracing", - "uv-fs", - "uv-platform-tags", - "uv-static", + "uv-fs 0.0.6", + "uv-platform-tags 0.0.6", + "uv-static 0.0.6", ] [[package]] @@ -7222,7 +7615,21 @@ dependencies = [ "rustc-hash", "serde", "thiserror 2.0.17", - "uv-small-str", + "uv-small-str 0.0.6", +] + +[[package]] +name = "uv-platform-tags" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ed264627a7c1fce3d968e602f3b3d27b9278668b0e1b25d5d01304c5bc93701" +dependencies = [ + "memchr", + "rkyv", + "rustc-hash", + "serde", + "thiserror 2.0.17", + "uv-small-str 0.0.11", ] [[package]] @@ -7233,7 +7640,18 @@ checksum = "333824c90b880287de7cd34e437b5dfa8925a83f041066ac085d1630a9ccef22" dependencies = [ "bitflags 2.10.0", "thiserror 2.0.17", - "uv-warnings", + "uv-warnings 0.0.6", +] + +[[package]] +name = "uv-preview" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c63790ff75df16c68cd30c75603ed907f5f508d4ff3c0661e607a9121dd8ead2" +dependencies = [ + "bitflags 2.10.0", + "thiserror 2.0.17", + "uv-warnings 0.0.11", ] [[package]] @@ -7243,7 +7661,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d25267967a9d84fa5dbd68c94404e211dd0e0dbdc84fdff2abc8d204278e7bf" dependencies = [ "hashbrown 0.16.1", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "jiff", "mailparse", @@ -7258,14 +7676,45 @@ dependencies = [ "toml_edit", "tracing", "url", - "uv-cache-key", - "uv-distribution-filename", - "uv-git-types", - "uv-normalize", - "uv-pep440", - "uv-pep508", - "uv-redacted", - "uv-small-str", + "uv-cache-key 0.0.6", + "uv-distribution-filename 0.0.6", + "uv-git-types 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-redacted 0.0.6", + "uv-small-str 0.0.6", +] + +[[package]] +name = "uv-pypi-types" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c64f041103d815ec51b58ca6d6b9b2c2dbb95c4f2bd1e3f41c1299f63f033e0d" +dependencies = [ + "hashbrown 0.16.1", + "indexmap 2.13.0", + "itertools 0.14.0", + "jiff", + "mailparse", + "petgraph", + "regex", + "rkyv", + "rustc-hash", + "serde", + "serde-untagged", + "thiserror 2.0.17", + "toml_edit", + "tracing", + "url", + "uv-cache-key 0.0.11", + "uv-distribution-filename 0.0.11", + "uv-git-types 0.0.11", + "uv-normalize 0.0.11", + "uv-pep440 0.0.11", + "uv-pep508 0.0.11", + "uv-redacted 0.0.11", + "uv-small-str 0.0.11", ] [[package]] @@ -7281,12 +7730,12 @@ dependencies = [ "dunce", "fs-err", "futures", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "owo-colors", "ref-cast", "regex", - "reqwest", + "reqwest 0.12.28", "rmp-serde", "rustc-hash", "same-file", @@ -7300,26 +7749,26 @@ dependencies = [ "tokio-util", "tracing", "url", - "uv-cache", - "uv-cache-info", - "uv-cache-key", + "uv-cache 0.0.6", + "uv-cache-info 0.0.6", + "uv-cache-key 0.0.6", "uv-client", - "uv-dirs", - "uv-distribution-filename", + "uv-dirs 0.0.6", + "uv-distribution-filename 0.0.6", "uv-extract", - "uv-fs", - "uv-install-wheel", - "uv-pep440", - "uv-pep508", + "uv-fs 0.0.6", + "uv-install-wheel 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", "uv-platform", - "uv-platform-tags", - "uv-preview", - "uv-pypi-types", - "uv-redacted", - "uv-state", - "uv-static", - "uv-trampoline-builder", - "uv-warnings", + "uv-platform-tags 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-state 0.0.6", + "uv-static 0.0.6", + "uv-trampoline-builder 0.0.6", + "uv-warnings 0.0.6", "which", "windows 0.59.0", "windows-registry 0.5.3", @@ -7337,6 +7786,18 @@ dependencies = [ "url", ] +[[package]] +name = "uv-redacted" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2231478e9262840be45b2b258fbd1b90c7cad93155a51857249ea919760f1c32" +dependencies = [ + "ref-cast", + "serde", + "thiserror 2.0.17", + "url", +] + [[package]] name = "uv-requirements-txt" version = "0.0.6" @@ -7352,13 +7813,13 @@ dependencies = [ "url", "uv-client", "uv-configuration", - "uv-distribution-types", - "uv-fs", - "uv-normalize", - "uv-pep508", - "uv-pypi-types", - "uv-redacted", - "uv-warnings", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", + "uv-normalize 0.0.6", + "uv-pep508 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-warnings 0.0.6", ] [[package]] @@ -7375,7 +7836,7 @@ dependencies = [ "fs-err", "futures", "hashbrown 0.16.1", - "indexmap 2.12.1", + "indexmap 2.13.0", "itertools 0.14.0", "jiff", "owo-colors", @@ -7394,34 +7855,34 @@ dependencies = [ "toml_edit", "tracing", "url", - "uv-cache-key", + "uv-cache-key 0.0.6", "uv-client", "uv-configuration", "uv-console", "uv-distribution", - "uv-distribution-filename", - "uv-distribution-types", - "uv-flags", - "uv-fs", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", + "uv-flags 0.0.6", + "uv-fs 0.0.6", "uv-git", - "uv-git-types", + "uv-git-types 0.0.6", "uv-metadata", - "uv-normalize", - "uv-once-map", - "uv-pep440", - "uv-pep508", - "uv-platform-tags", - "uv-preview", - "uv-pypi-types", + "uv-normalize 0.0.6", + "uv-once-map 0.0.6", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-platform-tags 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", - "uv-redacted", + "uv-redacted 0.0.6", "uv-requirements-txt", - "uv-small-str", - "uv-static", + "uv-small-str 0.0.6", + "uv-static 0.0.6", "uv-torch", "uv-types", "uv-version", - "uv-warnings", + "uv-warnings 0.0.6", "uv-workspace", ] @@ -7436,8 +7897,25 @@ dependencies = [ "nix 0.30.1", "same-file", "tracing", - "uv-fs", - "uv-static", + "uv-fs 0.0.6", + "uv-static 0.0.6", + "windows 0.59.0", + "windows-registry 0.5.3", +] + +[[package]] +name = "uv-shell" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65e6a7f047d4110aa3f79ad2b4cc79d20131aa9d87a18a3866730329ef2d94ad" +dependencies = [ + "anyhow", + "fs-err", + "nix 0.30.1", + "same-file", + "tracing", + "uv-fs 0.0.11", + "uv-static 0.0.11", "windows 0.59.0", "windows-registry 0.5.3", ] @@ -7454,6 +7932,17 @@ dependencies = [ "serde", ] +[[package]] +name = "uv-small-str" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5af007058cca5b02679404a17d543e6b2a50ff5856e9e00c588fc410638dc54e" +dependencies = [ + "arcstr", + "rkyv", + "serde", +] + [[package]] name = "uv-state" version = "0.0.6" @@ -7462,7 +7951,18 @@ checksum = "5ef258277f89a2bf5e6afe47a7feb0201e3b941c97b102797693b9ce11e9c301" dependencies = [ "fs-err", "tempfile", - "uv-dirs", + "uv-dirs 0.0.6", +] + +[[package]] +name = "uv-state" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9840cdf61597d4e34f510488233d61d5f8c5d2e06b87c7c63d46c2a0be0100ed" +dependencies = [ + "fs-err", + "tempfile", + "uv-dirs 0.0.11", ] [[package]] @@ -7471,7 +7971,16 @@ version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43005125e3fec31977856c51d46e2f8dc7737ac56c93ad7a6d9fbdb56aee729" dependencies = [ - "uv-macros", + "uv-macros 0.0.6", +] + +[[package]] +name = "uv-static" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81b0aec3941382dcc2f21340ce7501e5284bc9ae9908f11cb88b8e9b486929ce" +dependencies = [ + "uv-macros 0.0.11", ] [[package]] @@ -7486,11 +7995,11 @@ dependencies = [ "thiserror 2.0.17", "tracing", "url", - "uv-distribution-types", - "uv-normalize", - "uv-pep440", - "uv-platform-tags", - "uv-static", + "uv-distribution-types 0.0.6", + "uv-normalize 0.0.6", + "uv-pep440 0.0.6", + "uv-platform-tags 0.0.6", + "uv-static 0.0.6", "wmi", ] @@ -7503,7 +8012,21 @@ dependencies = [ "fs-err", "tempfile", "thiserror 2.0.17", - "uv-fs", + "uv-fs 0.0.6", + "windows 0.59.0", + "zip 2.4.2", +] + +[[package]] +name = "uv-trampoline-builder" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd90a5ad89d8a4da288a817e23fb68cb400b40a597ec31b183b20b944aa83c0" +dependencies = [ + "fs-err", + "tempfile", + "thiserror 2.0.17", + "uv-fs 0.0.11", "windows 0.59.0", "zip 2.4.2", ] @@ -7518,17 +8041,17 @@ dependencies = [ "dashmap", "rustc-hash", "thiserror 2.0.17", - "uv-cache", + "uv-cache 0.0.6", "uv-configuration", - "uv-distribution-filename", - "uv-distribution-types", + "uv-distribution-filename 0.0.6", + "uv-distribution-types 0.0.6", "uv-git", - "uv-normalize", - "uv-once-map", - "uv-pep440", - "uv-pypi-types", + "uv-normalize 0.0.6", + "uv-once-map 0.0.6", + "uv-pep440 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", - "uv-redacted", + "uv-redacted 0.0.6", "uv-workspace", ] @@ -7553,13 +8076,13 @@ dependencies = [ "thiserror 2.0.17", "tracing", "uv-console", - "uv-fs", - "uv-preview", - "uv-pypi-types", + "uv-fs 0.0.6", + "uv-preview 0.0.6", + "uv-pypi-types 0.0.6", "uv-python", - "uv-shell", + "uv-shell 0.0.6", "uv-version", - "uv-warnings", + "uv-warnings 0.0.6", ] [[package]] @@ -7573,6 +8096,17 @@ dependencies = [ "rustc-hash", ] +[[package]] +name = "uv-warnings" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8737e65df2077a81fc2e12d20adf7ef7af58baa628087b2fcfe8fd5a3954924" +dependencies = [ + "anstream", + "owo-colors", + "rustc-hash", +] + [[package]] name = "uv-workspace" version = "0.0.6" @@ -7591,20 +8125,20 @@ dependencies = [ "toml_edit", "tracing", "uv-build-backend", - "uv-cache-key", + "uv-cache-key 0.0.6", "uv-configuration", - "uv-distribution-types", - "uv-fs", - "uv-git-types", - "uv-macros", - "uv-normalize", + "uv-distribution-types 0.0.6", + "uv-fs 0.0.6", + "uv-git-types 0.0.6", + "uv-macros 0.0.6", + "uv-normalize 0.0.6", "uv-options-metadata", - "uv-pep440", - "uv-pep508", - "uv-pypi-types", - "uv-redacted", - "uv-static", - "uv-warnings", + "uv-pep440 0.0.6", + "uv-pep508 0.0.6", + "uv-pypi-types 0.0.6", + "uv-redacted 0.0.6", + "uv-static 0.0.6", + "uv-warnings 0.0.6", ] [[package]] @@ -7823,7 +8357,7 @@ checksum = "d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d" dependencies = [ "env_home", "regex", - "rustix 1.1.2", + "rustix 1.1.4", "winsafe", ] @@ -7874,23 +8408,11 @@ version = "0.61.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" dependencies = [ - "windows-collections 0.2.0", + "windows-collections", "windows-core 0.61.2", - "windows-future 0.2.1", + "windows-future", "windows-link 0.1.3", - "windows-numerics 0.2.0", -] - -[[package]] -name = "windows" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" -dependencies = [ - "windows-collections 0.3.2", - "windows-core 0.62.2", - "windows-future 0.3.2", - "windows-numerics 0.3.1", + "windows-numerics", ] [[package]] @@ -7902,15 +8424,6 @@ dependencies = [ "windows-core 0.61.2", ] -[[package]] -name = "windows-collections" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" -dependencies = [ - "windows-core 0.62.2", -] - [[package]] name = "windows-core" version = "0.59.0" @@ -7937,19 +8450,6 @@ dependencies = [ "windows-strings 0.4.2", ] -[[package]] -name = "windows-core" -version = "0.62.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" -dependencies = [ - "windows-implement 0.60.2", - "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", -] - [[package]] name = "windows-future" version = "0.2.1" @@ -7958,18 +8458,7 @@ checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ "windows-core 0.61.2", "windows-link 0.1.3", - "windows-threading 0.1.0", -] - -[[package]] -name = "windows-future" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" -dependencies = [ - "windows-core 0.62.2", - "windows-link 0.2.1", - "windows-threading 0.2.1", + "windows-threading", ] [[package]] @@ -8027,16 +8516,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-numerics" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" -dependencies = [ - "windows-core 0.62.2", - "windows-link 0.2.1", -] - [[package]] name = "windows-registry" version = "0.5.3" @@ -8182,15 +8661,6 @@ dependencies = [ "windows-link 0.1.3", ] -[[package]] -name = "windows-threading" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" -dependencies = [ - "windows-link 0.2.1", -] - [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" @@ -8335,7 +8805,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" dependencies = [ "libc", - "rustix 1.1.2", + "rustix 1.1.4", ] [[package]] @@ -8616,7 +9086,7 @@ dependencies = [ "crossbeam-utils", "displaydoc", "flate2", - "indexmap 2.12.1", + "indexmap 2.13.0", "lzma-rs", "memchr", "thiserror 2.0.17", @@ -8634,7 +9104,7 @@ dependencies = [ "arbitrary", "crc32fast", "flate2", - "indexmap 2.12.1", + "indexmap 2.13.0", "memchr", "time", "zopfli", @@ -8646,6 +9116,12 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +[[package]] +name = "zmij" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" + [[package]] name = "zopfli" version = "0.8.3" diff --git a/Cargo.toml b/Cargo.toml index 19dd6e2..c93d119 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,12 +29,12 @@ rustls-tls = [ ] [dependencies] -anyhow = "1.0.100" -clap = { version = "4.5.53", features = ["derive", "string"] } -clap_complete = "4.5.61" +anyhow = "1.0.102" +clap = { version = "4.5.60", features = ["derive", "string"] } +clap_complete = "4.5.66" clap-verbosity-flag = { version = "3.0.4", features = ["tracing"] } -futures = "0.3.31" -indicatif = "0.18.3" +futures = "0.3.32" +indicatif = "0.18.4" rattler = { version = "0.39.5", default-features = false } rattler_config = "0.2.21" rattler_digest = { version = "1.2.0", features = ["tokio"] } @@ -47,42 +47,42 @@ rattler_networking = { version = "0.25.27", default-features = false, features = ] } rattler_package_streaming = { version = "0.23.19", default-features = false } rattler_shell = "0.25.13" -reqwest = { version = "0.12.24", default-features = false, features = [ +reqwest = { version = "0.12.28", default-features = false, features = [ "http2", "macos-system-configuration", ] } -reqwest-middleware = "0.4.2" +reqwest-middleware = "0.5.1" serde = { version = "1.0.228", features = ["derive"] } -serde_json = "1.0.145" +serde_json = "1.0.149" serde_yaml = "0.9.34" # todo: use a non-deprecated crate -tokio = { version = "1.48.0", features = ["rt-multi-thread"] } -tokio-stream = { version = "0.1.17", features = ["fs"] } -tracing = "0.1.43" +tokio = { version = "1.50.0", features = ["rt-multi-thread"] } +tokio-stream = { version = "0.1.18", features = ["fs"] } +tracing = "0.1.44" tracing-subscriber = { version = "0.3.22", features = [ "default", "env-filter", ] } -url = "2.5.7" -tempfile = "3.23.0" +url = "2.5.8" +tempfile = "3.27.0" walkdir = "2.5.0" tar = "0.4.44" base64 = "0.22.1" -indexmap = "2.12.1" +indexmap = "2.13.0" ahash = "0.8.12" uv-build-frontend = "0.0.6" -uv-cache = "0.0.6" -uv-cache-info = "0.0.6" +uv-cache = "0.0.11" +uv-cache-info = "0.0.11" uv-client = "0.0.6" uv-configuration = "0.0.6" uv-dispatch = "0.0.6" uv-distribution = "0.0.6" -uv-distribution-filename = "0.0.6" -uv-distribution-types = "0.0.6" +uv-distribution-filename = "0.0.11" +uv-distribution-types = "0.0.11" uv-git = "0.0.6" -uv-install-wheel = "0.0.6" +uv-install-wheel = "0.0.11" uv-installer = "0.0.6" -uv-pep508 = "0.0.6" -uv-preview = "0.0.6" +uv-pep508 = "0.0.11" +uv-preview = "0.0.11" uv-python = "0.0.6" uv-types = "0.0.6" uv-workspace = "0.0.6" @@ -91,5 +91,5 @@ uv-workspace = "0.0.6" async-std = "1.13.2" rstest = "0.26.1" sha2 = "0.10.9" -insta = "1.44.3" -serial_test = "3.2.0" +insta = "1.46.3" +serial_test = "3.4.0"