diff --git a/Cargo.lock b/Cargo.lock index 5a679067c1..97f6aa8417 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -246,9 +246,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.40" +version = "0.4.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d67d43201f4d20c78bcda740c142ca52482d81da80681533d33bf3f0596c8e2" +checksum = "d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1" dependencies = [ "compression-codecs", "compression-core", @@ -310,7 +310,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 1.1.3", + "rustix 1.1.4", "slab", "windows-sys 0.61.2", ] @@ -347,7 +347,7 @@ dependencies = [ "cfg-if", "event-listener", "futures-lite", - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] @@ -373,7 +373,7 @@ dependencies = [ "cfg-if", "futures-core", "futures-io", - "rustix 1.1.3", + "rustix 1.1.4", "signal-hook-registry", "slab", "windows-sys 0.61.2", @@ -1241,9 +1241,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.43" +version = "0.4.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" dependencies = [ "iana-time-zone", "js-sys", @@ -1874,9 +1874,9 @@ dependencies = [ [[package]] name = "deranged" -version = "0.5.6" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4" +checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" dependencies = [ "powerfmt", "serde_core", @@ -2390,7 +2390,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4" dependencies = [ "fs-err", - "rustix 1.1.3", + "rustix 1.1.4", "tokio", "windows-sys 0.59.0", ] @@ -3361,9 +3361,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.85" +version = "0.3.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" +checksum = "14dc6f6450b3f6d4ed5b16327f38fed626d375a886159ca555bd7822c0c3a5a6" dependencies = [ "once_cell", "wasm-bindgen", @@ -3410,9 +3410,9 @@ dependencies = [ [[package]] name = "known-folders" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d463f34ca3c400fde3a054da0e0b8c6ffa21e4590922f3e18281bb5eeef4cbdc" +checksum = "770919970f7d2f74fea948900d35e2ef64f44129e8ae4015f59de1f0aca7c2a5" dependencies = [ "windows-sys 0.61.2", ] @@ -3510,7 +3510,7 @@ checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" dependencies = [ "bitflags", "libc", - "redox_syscall 0.7.1", + "redox_syscall 0.7.2", ] [[package]] @@ -3527,9 +3527,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.23" +version = "1.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" +checksum = "4735e9cbde5aac84a5ce588f6b23a90b9b0b528f6c5a8db8a4aff300463a0839" dependencies = [ "cc", "pkg-config", @@ -3544,9 +3544,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" @@ -4154,9 +4154,9 @@ checksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e" [[package]] name = "owo-colors" -version = "4.2.3" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" +checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" [[package]] name = "p256" @@ -4498,7 +4498,7 @@ dependencies = [ "concurrent-queue", "hermit-abi", "pin-project-lite", - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -4790,7 +4790,7 @@ dependencies = [ [[package]] name = "rattler" -version = "0.39.14" +version = "0.39.15" dependencies = [ "anyhow", "assert_matches", @@ -4879,7 +4879,7 @@ dependencies = [ [[package]] name = "rattler_cache" -version = "0.6.13" +version = "0.6.14" dependencies = [ "ahash", "anyhow", @@ -4918,7 +4918,7 @@ dependencies = [ [[package]] name = "rattler_conda_types" -version = "0.43.4" +version = "0.43.5" dependencies = [ "ahash", "assert_matches", @@ -4969,7 +4969,7 @@ dependencies = [ [[package]] name = "rattler_config" -version = "0.3.1" +version = "0.3.2" dependencies = [ "console 0.16.2", "fs-err", @@ -5009,7 +5009,7 @@ dependencies = [ [[package]] name = "rattler_index" -version = "0.27.15" +version = "0.27.16" dependencies = [ "ahash", "anyhow", @@ -5060,7 +5060,7 @@ dependencies = [ [[package]] name = "rattler_lock" -version = "0.26.15" +version = "0.26.16" dependencies = [ "ahash", "chrono", @@ -5097,7 +5097,7 @@ dependencies = [ [[package]] name = "rattler_menuinst" -version = "0.2.48" +version = "0.2.49" dependencies = [ "chrono", "configparser", @@ -5127,7 +5127,7 @@ dependencies = [ [[package]] name = "rattler_networking" -version = "0.26.1" +version = "0.26.2" dependencies = [ "anyhow", "async-once-cell", @@ -5165,7 +5165,7 @@ dependencies = [ [[package]] name = "rattler_package_streaming" -version = "0.24.1" +version = "0.24.2" dependencies = [ "assert_matches", "astral-tokio-tar", @@ -5225,7 +5225,7 @@ dependencies = [ [[package]] name = "rattler_repodata_gateway" -version = "0.26.1" +version = "0.26.2" dependencies = [ "ahash", "anyhow", @@ -5298,7 +5298,7 @@ dependencies = [ [[package]] name = "rattler_s3" -version = "0.1.24" +version = "0.1.25" dependencies = [ "aws-config", "aws-credential-types", @@ -5325,7 +5325,7 @@ dependencies = [ [[package]] name = "rattler_shell" -version = "0.26.1" +version = "0.26.2" dependencies = [ "anyhow", "enum_dispatch", @@ -5346,7 +5346,7 @@ dependencies = [ [[package]] name = "rattler_solve" -version = "4.2.5" +version = "4.2.6" dependencies = [ "chrono", "criterion", @@ -5374,7 +5374,7 @@ dependencies = [ [[package]] name = "rattler_upload" -version = "0.4.14" +version = "0.4.15" dependencies = [ "base64 0.22.1", "clap", @@ -5409,7 +5409,7 @@ dependencies = [ [[package]] name = "rattler_virtual_packages" -version = "2.3.10" +version = "2.3.11" dependencies = [ "archspec", "libloading 0.9.0", @@ -5455,9 +5455,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b" +checksum = "6d94dd2f7cd932d4dc02cc8b2b50dfd38bd079a4e5d79198b99743d7fcf9a4b4" dependencies = [ "bitflags", ] @@ -5501,7 +5501,7 @@ checksum = "23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92" dependencies = [ "cfg-if", "libc", - "rustix 1.1.3", + "rustix 1.1.4", "windows 0.62.2", ] @@ -5536,9 +5536,9 @@ checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" [[package]] name = "regex-syntax" -version = "0.8.9" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" +checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" [[package]] name = "relative-path" @@ -5891,22 +5891,22 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys 0.11.0", + "linux-raw-sys 0.12.1", "windows-sys 0.61.2", ] [[package]] name = "rustls" -version = "0.23.36" +version = "0.23.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" +checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" dependencies = [ "aws-lc-rs", "log", @@ -6294,9 +6294,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.16.1" +version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7" +checksum = "381b283ce7bc6b476d903296fb59d0d36633652b633b27f64db4fb46dcbfc3b9" dependencies = [ "base64 0.22.1", "chrono", @@ -6313,9 +6313,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.16.1" +version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c" +checksum = "a6d4e30573c8cb306ed6ab1dca8423eec9a463ea0e155f45399455e0368b27e0" dependencies = [ "darling", "proc-macro2", @@ -6915,14 +6915,14 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.25.0" +version = "3.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" +checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0" dependencies = [ "fastrand", "getrandom 0.4.1", "once_cell", - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -6941,7 +6941,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" dependencies = [ - "rustix 1.1.3", + "rustix 1.1.4", "windows-sys 0.60.2", ] @@ -7695,9 +7695,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.108" +version = "0.2.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" +checksum = "60722a937f594b7fde9adb894d7c092fc1bb6612897c46368d18e7a20208eff2" dependencies = [ "cfg-if", "once_cell", @@ -7708,9 +7708,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.58" +version = "0.4.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" +checksum = "8a89f4650b770e4521aa6573724e2aed4704372151bd0de9d16a3bbabb87441a" dependencies = [ "cfg-if", "futures-util", @@ -7722,9 +7722,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.108" +version = "0.2.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" +checksum = "0fac8c6395094b6b91c4af293f4c79371c163f9a6f56184d2c9a85f5a95f3950" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -7732,9 +7732,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.108" +version = "0.2.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" +checksum = "ab3fabce6159dc20728033842636887e4877688ae94382766e00b180abac9d60" dependencies = [ "bumpalo", "proc-macro2", @@ -7745,9 +7745,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.108" +version = "0.2.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" +checksum = "de0e091bdb824da87dc01d967388880d017a0a9bc4f3bdc0d86ee9f9336e3bb5" dependencies = [ "unicode-ident", ] @@ -7815,9 +7815,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.85" +version = "0.3.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" +checksum = "705eceb4ce901230f8625bd1d665128056ccbe4b7408faa625eec1ba80f59a97" dependencies = [ "js-sys", "wasm-bindgen", @@ -7858,7 +7858,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d" dependencies = [ "env_home", - "rustix 1.1.3", + "rustix 1.1.4", "winsafe", ] @@ -8570,7 +8570,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" dependencies = [ "libc", - "rustix 1.1.3", + "rustix 1.1.4", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5efb88d7f1..29807e3f5a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -192,27 +192,27 @@ zstd = { version = "0.13.3", default-features = false } coalesced_map = { path = "crates/coalesced_map", version = "=0.1.2", default-features = false } file_url = { path = "crates/file_url", version = "=0.2.7", default-features = false } path_resolver = { path = "crates/path_resolver", version = "=0.2.5", default-features = false } -rattler = { path = "crates/rattler", version = "=0.39.14", default-features = false } -rattler_cache = { path = "crates/rattler_cache", version = "=0.6.13", default-features = false } -rattler_conda_types = { path = "crates/rattler_conda_types", version = "=0.43.4", default-features = false } -rattler_config = { path = "crates/rattler_config", version = "=0.3.1", default-features = false } +rattler = { path = "crates/rattler", version = "=0.39.15", default-features = false } +rattler_cache = { path = "crates/rattler_cache", version = "=0.6.14", default-features = false } +rattler_conda_types = { path = "crates/rattler_conda_types", version = "=0.43.5", default-features = false } +rattler_config = { path = "crates/rattler_config", version = "=0.3.2", default-features = false } rattler_digest = { path = "crates/rattler_digest", version = "=1.2.2", default-features = false } -rattler_index = { path = "crates/rattler_index", version = "=0.27.15", default-features = false } +rattler_index = { path = "crates/rattler_index", version = "=0.27.16", default-features = false } rattler_libsolv_c = { path = "crates/rattler_libsolv_c", version = "=1.3.1", default-features = false } -rattler_lock = { path = "crates/rattler_lock", version = "=0.26.15", default-features = false } +rattler_lock = { path = "crates/rattler_lock", version = "=0.26.16", default-features = false } rattler_macros = { path = "crates/rattler_macros", version = "=1.0.12", default-features = false } -rattler_menuinst = { path = "crates/rattler_menuinst", version = "=0.2.48", default-features = false } -rattler_networking = { path = "crates/rattler_networking", version = "=0.26.1", default-features = false } -rattler_package_streaming = { path = "crates/rattler_package_streaming", version = "=0.24.1", default-features = false } +rattler_menuinst = { path = "crates/rattler_menuinst", version = "=0.2.49", default-features = false } +rattler_networking = { path = "crates/rattler_networking", version = "=0.26.2", default-features = false } +rattler_package_streaming = { path = "crates/rattler_package_streaming", version = "=0.24.2", default-features = false } rattler_pty = { path = "crates/rattler_pty", version = "=0.2.9", default-features = false } rattler_redaction = { path = "crates/rattler_redaction", version = "=0.1.13", default-features = false } -rattler_repodata_gateway = { path = "crates/rattler_repodata_gateway", version = "=0.26.1", default-features = false } -rattler_s3 = { path = "crates/rattler_s3", version = "=0.1.24", default-features = false } +rattler_repodata_gateway = { path = "crates/rattler_repodata_gateway", version = "=0.26.2", default-features = false } +rattler_s3 = { path = "crates/rattler_s3", version = "=0.1.25", default-features = false } rattler_sandbox = { path = "crates/rattler_sandbox", version = "=0.2.13", default-features = false } -rattler_shell = { path = "crates/rattler_shell", version = "=0.26.1", default-features = false } -rattler_solve = { path = "crates/rattler_solve", version = "=4.2.5", default-features = false } -rattler_upload = { path = "crates/rattler_upload", version = "=0.4.14", default-features = false } -rattler_virtual_packages = { path = "crates/rattler_virtual_packages", version = "=2.3.10", default-features = false } +rattler_shell = { path = "crates/rattler_shell", version = "=0.26.2", default-features = false } +rattler_solve = { path = "crates/rattler_solve", version = "=4.2.6", default-features = false } +rattler_upload = { path = "crates/rattler_upload", version = "=0.4.15", default-features = false } +rattler_virtual_packages = { path = "crates/rattler_virtual_packages", version = "=2.3.11", default-features = false } # This is also a rattler crate, but we only pin it to minor version simple_spawn_blocking = { path = "crates/simple_spawn_blocking", version = "1.1", default-features = false } diff --git a/crates/rattler/CHANGELOG.md b/crates/rattler/CHANGELOG.md index a2f52aed4e..0c41d88311 100644 --- a/crates/rattler/CHANGELOG.md +++ b/crates/rattler/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.39.15](https://github.com/conda/rattler/compare/rattler-v0.39.14...rattler-v0.39.15) - 2026-02-25 + +### Added + +- *(rattler)* make clobber behavior configurable ([#2082](https://github.com/conda/rattler/pull/2082)) + +### Fixed + +- set the modification time of any file we change ([#2096](https://github.com/conda/rattler/pull/2096)) +- *(rattler)* handle cleanup failures without panicking ([#2088](https://github.com/conda/rattler/pull/2088)) + ## [0.39.14](https://github.com/conda/rattler/compare/rattler-v0.39.13...rattler-v0.39.14) - 2026-02-20 ### Other diff --git a/crates/rattler/Cargo.toml b/crates/rattler/Cargo.toml index f01e858ea0..71cf1a443b 100644 --- a/crates/rattler/Cargo.toml +++ b/crates/rattler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler" -version = "0.39.14" +version = "0.39.15" 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 cedc7c0428..c5c844acb6 100644 --- a/crates/rattler_cache/CHANGELOG.md +++ b/crates/rattler_cache/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.14](https://github.com/conda/rattler/compare/rattler_cache-v0.6.13...rattler_cache-v0.6.14) - 2026-02-25 + +### Fixed + +- *(rattler)* handle cleanup failures without panicking ([#2088](https://github.com/conda/rattler/pull/2088)) + ## [0.6.13](https://github.com/conda/rattler/compare/rattler_cache-v0.6.12...rattler_cache-v0.6.13) - 2026-02-20 ### Other diff --git a/crates/rattler_cache/Cargo.toml b/crates/rattler_cache/Cargo.toml index 3c2cc0b357..2a9a3560aa 100644 --- a/crates/rattler_cache/Cargo.toml +++ b/crates/rattler_cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_cache" -version = "0.6.13" +version = "0.6.14" description = "A crate to manage the caching of data in rattler" categories = { workspace = true } homepage = { workspace = true } diff --git a/crates/rattler_conda_types/CHANGELOG.md b/crates/rattler_conda_types/CHANGELOG.md index 35f30087f1..4c55ad41c4 100644 --- a/crates/rattler_conda_types/CHANGELOG.md +++ b/crates/rattler_conda_types/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.43.5](https://github.com/conda/rattler/compare/rattler_conda_types-v0.43.4...rattler_conda_types-v0.43.5) - 2026-02-25 + +### Other + +- experimental repodata v3 ([#2093](https://github.com/conda/rattler/pull/2093)) + ## [0.43.4](https://github.com/conda/rattler/compare/rattler_conda_types-v0.43.3...rattler_conda_types-v0.43.4) - 2026-02-20 ### Fixed diff --git a/crates/rattler_conda_types/Cargo.toml b/crates/rattler_conda_types/Cargo.toml index 927ea01717..5a460a4354 100644 --- a/crates/rattler_conda_types/Cargo.toml +++ b/crates/rattler_conda_types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_conda_types" -version = "0.43.4" +version = "0.43.5" edition.workspace = true authors = ["Bas Zalmstra "] description = "Rust data types for common types used within the Conda ecosystem" diff --git a/crates/rattler_config/CHANGELOG.md b/crates/rattler_config/CHANGELOG.md index a360e979ff..9dd04e0608 100644 --- a/crates/rattler_config/CHANGELOG.md +++ b/crates/rattler_config/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.2](https://github.com/conda/rattler/compare/rattler_config-v0.3.1...rattler_config-v0.3.2) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types + ## [0.3.1](https://github.com/conda/rattler/compare/rattler_config-v0.3.0...rattler_config-v0.3.1) - 2026-02-20 ### Other diff --git a/crates/rattler_config/Cargo.toml b/crates/rattler_config/Cargo.toml index 3ea2d25151..00f3b3ece1 100644 --- a/crates/rattler_config/Cargo.toml +++ b/crates/rattler_config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_config" -version = "0.3.1" +version = "0.3.2" edition.workspace = true authors = [] description = "A crate to configure rattler and derived tools." diff --git a/crates/rattler_index/CHANGELOG.md b/crates/rattler_index/CHANGELOG.md index b987d88e30..4045372ed1 100644 --- a/crates/rattler_index/CHANGELOG.md +++ b/crates/rattler_index/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.27.16](https://github.com/conda/rattler/compare/rattler_index-v0.27.15...rattler_index-v0.27.16) - 2026-02-25 + +### Other + +- experimental repodata v3 ([#2093](https://github.com/conda/rattler/pull/2093)) + ## [0.27.15](https://github.com/conda/rattler/compare/rattler_index-v0.27.14...rattler_index-v0.27.15) - 2026-02-20 ### Other diff --git a/crates/rattler_index/Cargo.toml b/crates/rattler_index/Cargo.toml index f078438a62..6cb513394b 100644 --- a/crates/rattler_index/Cargo.toml +++ b/crates/rattler_index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_index" -version = "0.27.15" +version = "0.27.16" edition.workspace = true authors = [] description = "A crate to index conda channels and create a repodata.json file." diff --git a/crates/rattler_lock/CHANGELOG.md b/crates/rattler_lock/CHANGELOG.md index b266660d1e..f0036ca23c 100644 --- a/crates/rattler_lock/CHANGELOG.md +++ b/crates/rattler_lock/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.26.16](https://github.com/conda/rattler/compare/rattler_lock-v0.26.15...rattler_lock-v0.26.16) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types, rattler_solve + ## [0.26.15](https://github.com/conda/rattler/compare/rattler_lock-v0.26.14...rattler_lock-v0.26.15) - 2026-02-20 ### Other diff --git a/crates/rattler_lock/Cargo.toml b/crates/rattler_lock/Cargo.toml index 404522267e..6a85aba96a 100644 --- a/crates/rattler_lock/Cargo.toml +++ b/crates/rattler_lock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_lock" -version = "0.26.15" +version = "0.26.16" edition.workspace = true authors = ["Bas Zalmstra "] description = "Rust data types for conda lock" diff --git a/crates/rattler_menuinst/CHANGELOG.md b/crates/rattler_menuinst/CHANGELOG.md index 9984e6a9e8..310ea9838e 100644 --- a/crates/rattler_menuinst/CHANGELOG.md +++ b/crates/rattler_menuinst/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.49](https://github.com/conda/rattler/compare/rattler_menuinst-v0.2.48...rattler_menuinst-v0.2.49) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types, rattler_shell + ## [0.2.48](https://github.com/conda/rattler/compare/rattler_menuinst-v0.2.47...rattler_menuinst-v0.2.48) - 2026-02-20 ### Other diff --git a/crates/rattler_menuinst/Cargo.toml b/crates/rattler_menuinst/Cargo.toml index 541317bb31..16921d1f1f 100644 --- a/crates/rattler_menuinst/Cargo.toml +++ b/crates/rattler_menuinst/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_menuinst" -version = "0.2.48" +version = "0.2.49" edition.workspace = true authors = ["Wolf Vollprecht "] description = "Install menu entries for a Conda package" diff --git a/crates/rattler_networking/CHANGELOG.md b/crates/rattler_networking/CHANGELOG.md index 1c7b69aa0e..e9e60afc43 100644 --- a/crates/rattler_networking/CHANGELOG.md +++ b/crates/rattler_networking/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.26.2](https://github.com/conda/rattler/compare/rattler_networking-v0.26.1...rattler_networking-v0.26.2) - 2026-02-25 + +### Fixed + +- reuse reqwest client in OCI middleware ([#2089](https://github.com/conda/rattler/pull/2089)) + ## [0.26.1](https://github.com/conda/rattler/compare/rattler_networking-v0.26.0...rattler_networking-v0.26.1) - 2026-02-20 ### Other diff --git a/crates/rattler_networking/Cargo.toml b/crates/rattler_networking/Cargo.toml index ef73cebcfb..ba06f8a042 100644 --- a/crates/rattler_networking/Cargo.toml +++ b/crates/rattler_networking/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_networking" -version = "0.26.1" +version = "0.26.2" edition.workspace = true authors = ["Wolf Vollprecht "] description = "Authenticated requests in the conda ecosystem" diff --git a/crates/rattler_package_streaming/CHANGELOG.md b/crates/rattler_package_streaming/CHANGELOG.md index 6b6fbde843..5c4a649827 100644 --- a/crates/rattler_package_streaming/CHANGELOG.md +++ b/crates/rattler_package_streaming/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.24.2](https://github.com/conda/rattler/compare/rattler_package_streaming-v0.24.1...rattler_package_streaming-v0.24.2) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types, rattler_networking + ## [0.24.1](https://github.com/conda/rattler/compare/rattler_package_streaming-v0.24.0...rattler_package_streaming-v0.24.1) - 2026-02-20 ### Other diff --git a/crates/rattler_package_streaming/Cargo.toml b/crates/rattler_package_streaming/Cargo.toml index d63f21f744..a32c1d0820 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.24.1" +version = "0.24.2" 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 9e712683bd..14082fcbd0 100644 --- a/crates/rattler_repodata_gateway/CHANGELOG.md +++ b/crates/rattler_repodata_gateway/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.26.2](https://github.com/conda/rattler/compare/rattler_repodata_gateway-v0.26.1...rattler_repodata_gateway-v0.26.2) - 2026-02-25 + +### Fixed + +- *(gateway)* resolve data race in BarrierCell ([#2101](https://github.com/conda/rattler/pull/2101)) + +### Other + +- experimental repodata v3 ([#2093](https://github.com/conda/rattler/pull/2093)) + ## [0.26.1](https://github.com/conda/rattler/compare/rattler_repodata_gateway-v0.26.0...rattler_repodata_gateway-v0.26.1) - 2026-02-20 ### Other diff --git a/crates/rattler_repodata_gateway/Cargo.toml b/crates/rattler_repodata_gateway/Cargo.toml index aa5a53db7f..9a18b628bb 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.26.1" +version = "0.26.2" edition.workspace = true authors = ["Bas Zalmstra "] description = "A crate to interact with Conda repodata" diff --git a/crates/rattler_s3/CHANGELOG.md b/crates/rattler_s3/CHANGELOG.md index e1c61adabc..37ac6949ee 100644 --- a/crates/rattler_s3/CHANGELOG.md +++ b/crates/rattler_s3/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.25](https://github.com/conda/rattler/compare/rattler_s3-v0.1.24...rattler_s3-v0.1.25) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_networking + ## [0.1.24](https://github.com/conda/rattler/compare/rattler_s3-v0.1.23...rattler_s3-v0.1.24) - 2026-02-20 ### Other diff --git a/crates/rattler_s3/Cargo.toml b/crates/rattler_s3/Cargo.toml index 4217518a58..b674b45e67 100644 --- a/crates/rattler_s3/Cargo.toml +++ b/crates/rattler_s3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_s3" -version = "0.1.24" +version = "0.1.25" description = "A crate to streamline interaction with S3 storage for rattler" categories.workspace = true homepage.workspace = true diff --git a/crates/rattler_shell/CHANGELOG.md b/crates/rattler_shell/CHANGELOG.md index ee652fd7dd..1357076961 100644 --- a/crates/rattler_shell/CHANGELOG.md +++ b/crates/rattler_shell/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.26.2](https://github.com/conda/rattler/compare/rattler_shell-v0.26.1...rattler_shell-v0.26.2) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types + ## [0.26.1](https://github.com/conda/rattler/compare/rattler_shell-v0.26.0...rattler_shell-v0.26.1) - 2026-02-20 ### Other diff --git a/crates/rattler_shell/Cargo.toml b/crates/rattler_shell/Cargo.toml index 18079e6778..18cfce9da4 100644 --- a/crates/rattler_shell/Cargo.toml +++ b/crates/rattler_shell/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_shell" -version = "0.26.1" +version = "0.26.2" edition.workspace = true authors = ["Wolf Vollprecht "] description = "A crate to help with activation and deactivation of a conda environment" diff --git a/crates/rattler_solve/CHANGELOG.md b/crates/rattler_solve/CHANGELOG.md index 127b74f022..d81316fc95 100644 --- a/crates/rattler_solve/CHANGELOG.md +++ b/crates/rattler_solve/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.6](https://github.com/conda/rattler/compare/rattler_solve-v4.2.5...rattler_solve-v4.2.6) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types + ## [4.2.5](https://github.com/conda/rattler/compare/rattler_solve-v4.2.4...rattler_solve-v4.2.5) - 2026-02-20 ### Other diff --git a/crates/rattler_solve/Cargo.toml b/crates/rattler_solve/Cargo.toml index d970e05616..51d4f84da7 100644 --- a/crates/rattler_solve/Cargo.toml +++ b/crates/rattler_solve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_solve" -version = "4.2.5" +version = "4.2.6" edition.workspace = true authors = ["Bas Zalmstra "] description = "A crate to solve conda environments" diff --git a/crates/rattler_upload/CHANGELOG.md b/crates/rattler_upload/CHANGELOG.md index 2a4a3e5784..d2d9ca59ef 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.4.15](https://github.com/conda/rattler/compare/rattler_upload-v0.4.14...rattler_upload-v0.4.15) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types, rattler_networking, rattler_config, rattler_package_streaming, rattler_solve, rattler_s3 + ## [0.4.14](https://github.com/conda/rattler/compare/rattler_upload-v0.4.13...rattler_upload-v0.4.14) - 2026-02-20 ### Other diff --git a/crates/rattler_upload/Cargo.toml b/crates/rattler_upload/Cargo.toml index b5298d39a9..3364eb2ce8 100644 --- a/crates/rattler_upload/Cargo.toml +++ b/crates/rattler_upload/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_upload" -version = "0.4.14" +version = "0.4.15" edition.workspace = true authors = [ "Wolf Vollprecht ", diff --git a/crates/rattler_virtual_packages/CHANGELOG.md b/crates/rattler_virtual_packages/CHANGELOG.md index 3e1e8b3926..f18e8e9b26 100644 --- a/crates/rattler_virtual_packages/CHANGELOG.md +++ b/crates/rattler_virtual_packages/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.3.11](https://github.com/conda/rattler/compare/rattler_virtual_packages-v2.3.10...rattler_virtual_packages-v2.3.11) - 2026-02-25 + +### Other + +- updated the following local packages: rattler_conda_types + ## [2.3.10](https://github.com/conda/rattler/compare/rattler_virtual_packages-v2.3.9...rattler_virtual_packages-v2.3.10) - 2026-02-20 ### Other diff --git a/crates/rattler_virtual_packages/Cargo.toml b/crates/rattler_virtual_packages/Cargo.toml index e246f79279..b83c570c9f 100644 --- a/crates/rattler_virtual_packages/Cargo.toml +++ b/crates/rattler_virtual_packages/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rattler_virtual_packages" -version = "2.3.10" +version = "2.3.11" edition.workspace = true authors = ["Bas Zalmstra "] description = "Library to work with and detect Conda virtual packages"