diff --git a/Cargo.lock b/Cargo.lock index 697bd26108..5d836567cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -416,9 +416,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "1.98.0" +version = "1.100.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "029e89cae7e628553643aecb3a3f054a0a0912ff0fd1f5d6a0b4fda421dce64b" +checksum = "8c5eafbdcd898114b839ba68ac628e31c4cfc3e11dfca38dc1b2de2f35bb6270" dependencies = [ "aws-credential-types", "aws-runtime", @@ -450,9 +450,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.76.0" +version = "1.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64bf26698dd6d238ef1486bdda46f22a589dc813368ba868dc3d94c8d27b56ba" +checksum = "dbd7bc4bd34303733bded362c4c997a39130eac4310257c79aae8484b1c4b724" dependencies = [ "aws-credential-types", "aws-runtime", @@ -472,9 +472,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.77.0" +version = "1.79.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cd07ed1edd939fae854a22054299ae3576500f4e0fadc560ca44f9c6ea1664" +checksum = "77358d25f781bb106c1a69531231d4fd12c6be904edb0c47198c604df5a2dbca" dependencies = [ "aws-credential-types", "aws-runtime", @@ -494,9 +494,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.78.0" +version = "1.80.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f7766d2344f56d10d12f3c32993da36d78217f32594fe4fb8e57a538c1cdea" +checksum = "06e3ed2a9b828ae7763ddaed41d51724d2661a50c45f845b08967e52f4939cfc" dependencies = [ "aws-credential-types", "aws-runtime", @@ -701,9 +701,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" -version = "1.8.4" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38280ac228bc479f347fcfccf4bf4d22d68f3bb4629685cb591cabd856567bbc" +checksum = "937a49ecf061895fca4a6dd8e864208ed9be7546c0527d04bc07d502ec5fba1c" dependencies = [ "aws-smithy-async", "aws-smithy-types", @@ -753,9 +753,9 @@ dependencies = [ [[package]] name = "aws-types" -version = "1.3.7" +version = "1.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a322fec39e4df22777ed3ad8ea868ac2f94cd15e1a55f6ee8d8d6305057689a" +checksum = "b069d19bf01e46298eaedd7c6f283fe565a59263e53eebec945f3e6398f42390" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -1737,9 +1737,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "ecdsa" @@ -2263,7 +2263,7 @@ dependencies = [ "google-cloud-gax", "http 1.3.1", "reqwest", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pemfile 2.2.0", "serde", "serde_json", @@ -2655,7 +2655,7 @@ dependencies = [ "http 1.3.1", "hyper 1.6.0", "hyper-util", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -3043,9 +3043,9 @@ dependencies = [ [[package]] name = "keyring" -version = "3.6.2" +version = "3.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1961983669d57bdfe6c0f3ef8e4c229b5ef751afcc7d87e4271d2f71f6ccfa8b" +checksum = "eebcc3aff044e5944a8fbaf69eb277d11986064cba30c468730e8b9909fb551c" dependencies = [ "byteorder", "dbus-secret-service", @@ -3053,8 +3053,9 @@ dependencies = [ "secret-service", "security-framework 2.11.1", "security-framework 3.2.0", - "windows-sys 0.59.0", + "windows-sys 0.60.2", "zbus", + "zeroize", ] [[package]] @@ -3140,7 +3141,7 @@ checksum = "4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0" dependencies = [ "bitflags 2.9.1", "libc", - "redox_syscall 0.5.15", + "redox_syscall 0.5.16", ] [[package]] @@ -3761,7 +3762,7 @@ checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.15", + "redox_syscall 0.5.16", "smallvec", "windows-targets 0.52.6", ] @@ -4173,7 +4174,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.29", + "rustls 0.23.30", "socket2 0.5.10", "thiserror 2.0.12", "tokio", @@ -4193,7 +4194,7 @@ dependencies = [ "rand 0.9.2", "ring", "rustc-hash", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pki-types", "slab", "thiserror 2.0.12", @@ -4335,7 +4336,7 @@ dependencies = [ [[package]] name = "rattler" -version = "0.34.10" +version = "0.34.11" dependencies = [ "anyhow", "assert_matches", @@ -4413,7 +4414,7 @@ dependencies = [ [[package]] name = "rattler_cache" -version = "0.3.28" +version = "0.3.29" dependencies = [ "anyhow", "assert_matches", @@ -4537,7 +4538,7 @@ dependencies = [ [[package]] name = "rattler_index" -version = "0.24.6" +version = "0.24.7" dependencies = [ "anyhow", "bytes", @@ -4686,7 +4687,7 @@ dependencies = [ [[package]] name = "rattler_package_streaming" -version = "0.22.47" +version = "0.22.48" dependencies = [ "assert_matches", "bzip2", @@ -4738,7 +4739,7 @@ dependencies = [ [[package]] name = "rattler_repodata_gateway" -version = "0.23.9" +version = "0.23.10" dependencies = [ "anyhow", "assert_matches", @@ -4863,7 +4864,7 @@ dependencies = [ [[package]] name = "rattler_upload" -version = "0.1.2" +version = "0.1.3" dependencies = [ "base64 0.22.1", "clap", @@ -4951,9 +4952,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.15" +version = "0.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" +checksum = "7251471db004e509f4e75a62cca9435365b5ec7bcdff530d612ac7c87c44a792" dependencies = [ "bitflags 2.9.1", ] @@ -5124,7 +5125,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-native-certs 0.8.1", "rustls-pki-types", "serde", @@ -5312,9 +5313,9 @@ dependencies = [ [[package]] name = "rustc-demangle" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" +checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" [[package]] name = "rustc-hash" @@ -5371,9 +5372,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.29" +version = "0.23.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1" +checksum = "069a8df149a16b1a12dcc31497c3396a173844be3cac4bd40c9e7671fef96671" dependencies = [ "log", "once_cell", @@ -6324,9 +6325,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.46.1" +version = "1.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" +checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35" dependencies = [ "backtrace", "bytes", @@ -6337,9 +6338,9 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", - "socket2 0.5.10", + "socket2 0.6.0", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -6379,7 +6380,7 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ - "rustls 0.23.29", + "rustls 0.23.30", "tokio", ] diff --git a/Cargo.toml b/Cargo.toml index 9d3040446f..99e04f1bbe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -185,12 +185,12 @@ zstd = { version = "0.13.3", default-features = false } # These are the all the crates defined in the workspace. We pin all of them together because they are always updated in tendem. file_url = { path = "crates/file_url", version = "=0.2.6", default-features = false } path_resolver = { path = "crates/path_resolver", version = "=0.1.2", default-features = false } -rattler = { path = "crates/rattler", version = "=0.34.10", default-features = false } -rattler_cache = { path = "crates/rattler_cache", version = "=0.3.28", default-features = false } +rattler = { path = "crates/rattler", version = "=0.34.11", default-features = false } +rattler_cache = { path = "crates/rattler_cache", version = "=0.3.29", default-features = false } rattler_conda_types = { path = "crates/rattler_conda_types", version = "=0.37.0", default-features = false } rattler_config = { path = "crates/rattler_config", version = "=0.2.5", default-features = false } rattler_digest = { path = "crates/rattler_digest", version = "=1.1.5", default-features = false } -rattler_index = { path = "crates/rattler_index", version = "=0.24.6", default-features = false } +rattler_index = { path = "crates/rattler_index", version = "=0.24.7", default-features = false } rattler_libsolv_c = { path = "crates/rattler_libsolv_c", version = "=1.2.3", default-features = false } rattler_lock = { path = "crates/rattler_lock", version = "=0.23.13", default-features = false } rattler_macros = { path = "crates/rattler_macros", version = "=1.0.11", default-features = false } @@ -198,8 +198,8 @@ rattler_menuinst = { path = "crates/rattler_menuinst", version = "=0.2.20", defa rattler_networking = { path = "crates/rattler_networking", version = "=0.25.8", default-features = false } rattler_pty = { path = "crates/rattler_pty", version = "=0.2.6", default-features = false } rattler_redaction = { path = "crates/rattler_redaction", version = "=0.1.12", default-features = false } -rattler_package_streaming = { path = "crates/rattler_package_streaming", version = "=0.22.47", default-features = false } -rattler_repodata_gateway = { path = "crates/rattler_repodata_gateway", version = "=0.23.9", default-features = false } +rattler_package_streaming = { path = "crates/rattler_package_streaming", version = "=0.22.48", default-features = false } +rattler_repodata_gateway = { path = "crates/rattler_repodata_gateway", version = "=0.23.10", default-features = false } rattler_sandbox = { path = "crates/rattler_sandbox", version = "=0.1.10", default-features = false } rattler_shell = { path = "crates/rattler_shell", version = "=0.24.7", default-features = false } rattler_solve = { path = "crates/rattler_solve", version = "=2.1.8", default-features = false } diff --git a/crates/rattler/CHANGELOG.md b/crates/rattler/CHANGELOG.md index 80a009cbd4..59b69ae8d9 100644 --- a/crates/rattler/CHANGELOG.md +++ b/crates/rattler/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.34.11](https://github.com/conda/rattler/compare/rattler-v0.34.10...rattler-v0.34.11) - 2025-07-28 + +### Other + +- updated the following local packages: rattler_package_streaming, rattler_cache + ## [0.34.10](https://github.com/conda/rattler/compare/rattler-v0.34.9...rattler-v0.34.10) - 2025-07-24 ### Fixed diff --git a/crates/rattler/Cargo.toml b/crates/rattler/Cargo.toml index 3df2944d77..11c017e05f 100644 --- a/crates/rattler/Cargo.toml +++ b/crates/rattler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler" -version = "0.34.10" +version = "0.34.11" edition.workspace = true authors = ["Bas Zalmstra "] description = "Rust library to install conda environments" diff --git a/crates/rattler_cache/CHANGELOG.md b/crates/rattler_cache/CHANGELOG.md index 336fa4c637..0dbd7307ae 100644 --- a/crates/rattler_cache/CHANGELOG.md +++ b/crates/rattler_cache/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.29](https://github.com/conda/rattler/compare/rattler_cache-v0.3.28...rattler_cache-v0.3.29) - 2025-07-28 + +### Other + +- updated the following local packages: rattler_package_streaming + ## [0.3.28](https://github.com/conda/rattler/compare/rattler_cache-v0.3.27...rattler_cache-v0.3.28) - 2025-07-23 ### Other diff --git a/crates/rattler_cache/Cargo.toml b/crates/rattler_cache/Cargo.toml index ff7aebddda..56460f34f1 100644 --- a/crates/rattler_cache/Cargo.toml +++ b/crates/rattler_cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_cache" -version = "0.3.28" +version = "0.3.29" description = "A crate to manage the caching of data in rattler" categories = { workspace = true } homepage = { workspace = true } diff --git a/crates/rattler_index/CHANGELOG.md b/crates/rattler_index/CHANGELOG.md index cfe6e23969..580fdfec1b 100644 --- a/crates/rattler_index/CHANGELOG.md +++ b/crates/rattler_index/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.24.7](https://github.com/conda/rattler/compare/rattler_index-v0.24.6...rattler_index-v0.24.7) - 2025-07-28 + +### Other + +- updated the following local packages: rattler_package_streaming + ## [0.24.6](https://github.com/conda/rattler/compare/rattler_index-v0.24.5...rattler_index-v0.24.6) - 2025-07-23 ### Fixed diff --git a/crates/rattler_index/Cargo.toml b/crates/rattler_index/Cargo.toml index 228ea98427..3294bf7e05 100644 --- a/crates/rattler_index/Cargo.toml +++ b/crates/rattler_index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_index" -version = "0.24.6" +version = "0.24.7" edition.workspace = true authors = [] description = "A crate to index conda channels and create a repodata.json file." diff --git a/crates/rattler_package_streaming/CHANGELOG.md b/crates/rattler_package_streaming/CHANGELOG.md index 7d531c227f..c4c9b7e3a4 100644 --- a/crates/rattler_package_streaming/CHANGELOG.md +++ b/crates/rattler_package_streaming/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.22.48](https://github.com/conda/rattler/compare/rattler_package_streaming-v0.22.47...rattler_package_streaming-v0.22.48) - 2025-07-28 + +### Fixed + +- tar.bz2 archives not read to end resulting in wrong hash ([#1557](https://github.com/conda/rattler/pull/1557)) + ## [0.22.47](https://github.com/conda/rattler/compare/rattler_package_streaming-v0.22.46...rattler_package_streaming-v0.22.47) - 2025-07-23 ### Other diff --git a/crates/rattler_package_streaming/Cargo.toml b/crates/rattler_package_streaming/Cargo.toml index 23e57bf984..0f5e74524d 100644 --- a/crates/rattler_package_streaming/Cargo.toml +++ b/crates/rattler_package_streaming/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_package_streaming" -version = "0.22.47" +version = "0.22.48" edition.workspace = true authors = ["Bas Zalmstra "] description = "Extract and stream of Conda package archives" diff --git a/crates/rattler_repodata_gateway/CHANGELOG.md b/crates/rattler_repodata_gateway/CHANGELOG.md index 4c9385b492..9ed61f65b6 100644 --- a/crates/rattler_repodata_gateway/CHANGELOG.md +++ b/crates/rattler_repodata_gateway/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.23.10](https://github.com/conda/rattler/compare/rattler_repodata_gateway-v0.23.9...rattler_repodata_gateway-v0.23.10) - 2025-07-28 + +### Other + +- updated the following local packages: rattler_cache + ## [0.23.9](https://github.com/conda/rattler/compare/rattler_repodata_gateway-v0.23.8...rattler_repodata_gateway-v0.23.9) - 2025-07-23 ### Fixed diff --git a/crates/rattler_repodata_gateway/Cargo.toml b/crates/rattler_repodata_gateway/Cargo.toml index 074d8a276d..27edf389e0 100644 --- a/crates/rattler_repodata_gateway/Cargo.toml +++ b/crates/rattler_repodata_gateway/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_repodata_gateway" -version = "0.23.9" +version = "0.23.10" edition.workspace = true authors = ["Bas Zalmstra "] description = "A crate to interact with Conda repodata" diff --git a/crates/rattler_upload/CHANGELOG.md b/crates/rattler_upload/CHANGELOG.md index 74aa817778..bd902abf61 100644 --- a/crates/rattler_upload/CHANGELOG.md +++ b/crates/rattler_upload/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/conda/rattler/compare/rattler_upload-v0.1.2...rattler_upload-v0.1.3) - 2025-07-28 + +### Other + +- updated the following local packages: rattler_package_streaming + ## [0.1.2](https://github.com/conda/rattler/compare/rattler_upload-v0.1.1...rattler_upload-v0.1.2) - 2025-07-23 ### Other diff --git a/crates/rattler_upload/Cargo.toml b/crates/rattler_upload/Cargo.toml index 5206f198c6..0690719e22 100644 --- a/crates/rattler_upload/Cargo.toml +++ b/crates/rattler_upload/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_upload" -version = "0.1.2" +version = "0.1.3" edition.workspace = true authors = ["Wolf Vollprecht ", "Magenta Qin "] description = "A crate to Upload conda packages to various channels."