diff --git a/Cargo.toml b/Cargo.toml index 3f6401631..50de935f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ resolver = "2" opt-level = 3 [workspace.package] -version = "0.19.0" +version = "0.20.0" categories = ["conda"] homepage = "https://github.com/mamba-org/rattler" repository = "https://github.com/mamba-org/rattler" diff --git a/crates/rattler-bin/Cargo.toml b/crates/rattler-bin/Cargo.toml index e88528358..a0ccf5262 100644 --- a/crates/rattler-bin/Cargo.toml +++ b/crates/rattler-bin/Cargo.toml @@ -30,12 +30,12 @@ futures = { workspace = true } indicatif = { workspace = true } itertools = { workspace = true } once_cell = { workspace = true } -rattler = { path="../rattler", version = "0.19.0", default-features = false } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_networking = { path="../rattler_networking", version = "0.19.0", default-features = false } -rattler_repodata_gateway = { path="../rattler_repodata_gateway", version = "0.19.0", default-features = false, features = ["sparse"] } -rattler_solve = { path="../rattler_solve", version = "0.19.0", default-features = false, features = ["resolvo", "libsolv_c"] } -rattler_virtual_packages = { path="../rattler_virtual_packages", version = "0.19.0", default-features = false } +rattler = { path="../rattler", version = "0.20.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_networking = { path="../rattler_networking", version = "0.20.0", default-features = false } +rattler_repodata_gateway = { path="../rattler_repodata_gateway", version = "0.20.0", default-features = false, features = ["sparse"] } +rattler_solve = { path="../rattler_solve", version = "0.20.0", default-features = false, features = ["resolvo", "libsolv_c"] } +rattler_virtual_packages = { path="../rattler_virtual_packages", version = "0.20.0", default-features = false } reqwest = { workspace = true } reqwest-middleware = { workspace = true } tokio = { workspace = true, features = ["rt-multi-thread", "macros"] } diff --git a/crates/rattler/CHANGELOG.md b/crates/rattler/CHANGELOG.md index e85f35535..667e2b442 100644 --- a/crates/rattler/CHANGELOG.md +++ b/crates/rattler/CHANGELOG.md @@ -6,5 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler-v0.19.0...rattler-v0.20.0) - 2024-03-05 + +### Added +- generalised CLI authentication ([#537](https://github.com/mamba-org/rattler/pull/537)) + +### Fixed +- removal of multiple packages that clobber each other ([#556](https://github.com/mamba-org/rattler/pull/556)) +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler-v0.18.0...rattler-v0.19.0) - 2024-02-26 diff --git a/crates/rattler/Cargo.toml b/crates/rattler/Cargo.toml index 5abd5597b..bb74fd4c6 100644 --- a/crates/rattler/Cargo.toml +++ b/crates/rattler/Cargo.toml @@ -36,10 +36,10 @@ memmap2 = { workspace = true } nom = { workspace = true } once_cell = { workspace = true } pin-project-lite = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false } -rattler_networking = { path="../rattler_networking", version = "0.19.0", default-features = false } -rattler_package_streaming = { path="../rattler_package_streaming", version = "0.19.0", default-features = false, features = ["reqwest"] } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false } +rattler_networking = { path="../rattler_networking", version = "0.20.0", default-features = false } +rattler_package_streaming = { path="../rattler_package_streaming", version = "0.20.0", default-features = false, features = ["reqwest"] } reflink-copy = { workspace = true } regex = { workspace = true } reqwest = { workspace = true, features = ["stream", "json", "gzip"] } diff --git a/crates/rattler_conda_types/CHANGELOG.md b/crates/rattler_conda_types/CHANGELOG.md index 835382340..c20e48961 100644 --- a/crates/rattler_conda_types/CHANGELOG.md +++ b/crates/rattler_conda_types/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_conda_types-v0.19.0...rattler_conda_types-v0.20.0) - 2024-03-05 + +### Fixed +- patch unsupported glob operators ([#551](https://github.com/mamba-org/rattler/pull/551)) +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_conda_types-v0.18.0...rattler_conda_types-v0.19.0) - 2024-02-26 ### Fixed diff --git a/crates/rattler_conda_types/Cargo.toml b/crates/rattler_conda_types/Cargo.toml index 60b869832..d470588bf 100644 --- a/crates/rattler_conda_types/Cargo.toml +++ b/crates/rattler_conda_types/Cargo.toml @@ -20,8 +20,8 @@ itertools = { workspace = true } lazy-regex = { workspace = true } nom = { workspace = true } purl = { workspace = true, features = ["serde"] } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false, features = ["serde"] } -rattler_macros = { path="../rattler_macros", version = "0.19.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false, features = ["serde"] } +rattler_macros = { path="../rattler_macros", version = "0.20.0", default-features = false } regex = { workspace = true } serde = { workspace = true, features = ["derive", "rc"] } serde_json = { workspace = true } diff --git a/crates/rattler_digest/CHANGELOG.md b/crates/rattler_digest/CHANGELOG.md index 411ac3714..a1ab7b5d1 100644 --- a/crates/rattler_digest/CHANGELOG.md +++ b/crates/rattler_digest/CHANGELOG.md @@ -6,4 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_digest-v0.19.0...rattler_digest-v0.20.0) - 2024-03-05 + +### Other +- update Cargo.toml dependencies + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_digest-v0.18.0...rattler_digest-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_index/CHANGELOG.md b/crates/rattler_index/CHANGELOG.md index 34370f6e6..77c2564c1 100644 --- a/crates/rattler_index/CHANGELOG.md +++ b/crates/rattler_index/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_index-v0.19.0...rattler_index-v0.20.0) - 2024-03-05 + +### Fixed +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_index-v0.18.0...rattler_index-v0.19.0) - 2024-02-26 ### Fixed diff --git a/crates/rattler_index/Cargo.toml b/crates/rattler_index/Cargo.toml index 08fb14d49..9127c3ffc 100644 --- a/crates/rattler_index/Cargo.toml +++ b/crates/rattler_index/Cargo.toml @@ -12,9 +12,9 @@ readme.workspace = true [dependencies] fs-err = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false } -rattler_package_streaming = { path="../rattler_package_streaming", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false } +rattler_package_streaming = { path="../rattler_package_streaming", version = "0.20.0", default-features = false } serde_json = { workspace = true } tracing = { workspace = true } walkdir = { workspace = true } diff --git a/crates/rattler_libsolv_c/CHANGELOG.md b/crates/rattler_libsolv_c/CHANGELOG.md index 0c3f70462..650d74d20 100644 --- a/crates/rattler_libsolv_c/CHANGELOG.md +++ b/crates/rattler_libsolv_c/CHANGELOG.md @@ -6,4 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_libsolv_c-v0.19.0...rattler_libsolv_c-v0.20.0) - 2024-03-05 + +### Other +- update Cargo.toml dependencies + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_libsolv_c-v0.18.0...rattler_libsolv_c-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_lock/CHANGELOG.md b/crates/rattler_lock/CHANGELOG.md index 7e6e7fcbb..f4d1fe2b6 100644 --- a/crates/rattler_lock/CHANGELOG.md +++ b/crates/rattler_lock/CHANGELOG.md @@ -6,4 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_lock-v0.19.0...rattler_lock-v0.20.0) - 2024-03-05 + +### Added +- sort extras by name and urls by filename ([#540](https://github.com/mamba-org/rattler/pull/540)) + +### Fixed +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + +### Other +- bump pep508_rs and pep440_rs ([#549](https://github.com/mamba-org/rattler/pull/549)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_lock-v0.18.0...rattler_lock-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_lock/Cargo.toml b/crates/rattler_lock/Cargo.toml index b31a502b3..abca4eb30 100644 --- a/crates/rattler_lock/Cargo.toml +++ b/crates/rattler_lock/Cargo.toml @@ -15,8 +15,8 @@ chrono = { workspace = true } fxhash = { workspace = true } indexmap = { workspace = true, features = ["serde"] } itertools = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false } pep508_rs = { workspace = true, features = ["serde"] } pep440_rs = { workspace = true, features = ["serde"] } serde = { workspace = true, features = ["derive"] } diff --git a/crates/rattler_macros/CHANGELOG.md b/crates/rattler_macros/CHANGELOG.md index 5aba5c20f..2e0a152e4 100644 --- a/crates/rattler_macros/CHANGELOG.md +++ b/crates/rattler_macros/CHANGELOG.md @@ -6,4 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_macros-v0.19.0...rattler_macros-v0.20.0) - 2024-03-05 + +### Other +- update Cargo.toml dependencies + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_macros-v0.18.0...rattler_macros-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_networking/CHANGELOG.md b/crates/rattler_networking/CHANGELOG.md index 3323baeea..46af8c9e5 100644 --- a/crates/rattler_networking/CHANGELOG.md +++ b/crates/rattler_networking/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_networking-v0.19.0...rattler_networking-v0.20.0) - 2024-03-05 + +### Fixed +- add snapshot test and use btreemap in file backend ([#543](https://github.com/mamba-org/rattler/pull/543)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_networking-v0.18.0...rattler_networking-v0.19.0) - 2024-02-26 ### Fixed diff --git a/crates/rattler_package_streaming/CHANGELOG.md b/crates/rattler_package_streaming/CHANGELOG.md index 7b560d7e8..0d6e926ce 100644 --- a/crates/rattler_package_streaming/CHANGELOG.md +++ b/crates/rattler_package_streaming/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_package_streaming-v0.19.0...rattler_package_streaming-v0.20.0) - 2024-03-05 + +### Fixed +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_package_streaming-v0.18.0...rattler_package_streaming-v0.19.0) - 2024-02-26 ### Fixed diff --git a/crates/rattler_package_streaming/Cargo.toml b/crates/rattler_package_streaming/Cargo.toml index 6573af264..c3098e3ba 100644 --- a/crates/rattler_package_streaming/Cargo.toml +++ b/crates/rattler_package_streaming/Cargo.toml @@ -16,9 +16,9 @@ chrono = { workspace = true } futures-util = { workspace = true } itertools = { workspace = true } num_cpus = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false } -rattler_networking = { path="../rattler_networking", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false } +rattler_networking = { path="../rattler_networking", version = "0.20.0", default-features = false } reqwest = { workspace = true, features = ["stream"], optional = true } reqwest-middleware = { workspace = true, optional = true } serde_json = { workspace = true } diff --git a/crates/rattler_repodata_gateway/CHANGELOG.md b/crates/rattler_repodata_gateway/CHANGELOG.md index 225ca7094..8f5499314 100644 --- a/crates/rattler_repodata_gateway/CHANGELOG.md +++ b/crates/rattler_repodata_gateway/CHANGELOG.md @@ -6,4 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_repodata_gateway-v0.19.0...rattler_repodata_gateway-v0.20.0) - 2024-03-05 + +### Fixed +- correct condition to downweigh track-feature packages ([#545](https://github.com/mamba-org/rattler/pull/545)) +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_repodata_gateway-v0.18.0...rattler_repodata_gateway-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_repodata_gateway/Cargo.toml b/crates/rattler_repodata_gateway/Cargo.toml index 7ecd824a6..9235f3549 100644 --- a/crates/rattler_repodata_gateway/Cargo.toml +++ b/crates/rattler_repodata_gateway/Cargo.toml @@ -31,8 +31,8 @@ serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } pin-project-lite = { workspace = true } md-5 = { workspace = true } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false, features = ["tokio", "serde"] } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false, optional = true } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false, features = ["tokio", "serde"] } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false, optional = true } fxhash = { workspace = true, optional = true } memmap2 = { workspace = true, optional = true } ouroboros = { workspace = true, optional = true } @@ -41,7 +41,7 @@ superslice = { workspace = true, optional = true } itertools = { workspace = true, optional = true } json-patch = { workspace = true } hex = { workspace = true, features = ["serde"] } -rattler_networking = { path="../rattler_networking", version = "0.19.0", default-features = false } +rattler_networking = { path="../rattler_networking", version = "0.20.0", default-features = false } [target.'cfg(unix)'.dependencies] libc = { workspace = true } diff --git a/crates/rattler_shell/CHANGELOG.md b/crates/rattler_shell/CHANGELOG.md index 6e17cbc32..ab2b21e9a 100644 --- a/crates/rattler_shell/CHANGELOG.md +++ b/crates/rattler_shell/CHANGELOG.md @@ -6,4 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_shell-v0.19.0...rattler_shell-v0.20.0) - 2024-03-05 + +### Fixed +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_shell-v0.18.0...rattler_shell-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_shell/Cargo.toml b/crates/rattler_shell/Cargo.toml index c9fd99719..e2d0fafde 100644 --- a/crates/rattler_shell/Cargo.toml +++ b/crates/rattler_shell/Cargo.toml @@ -14,7 +14,7 @@ readme.workspace = true enum_dispatch = { workspace = true } indexmap = { workspace = true } itertools = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } serde_json = { workspace = true, features = ["preserve_order"] } shlex = { workspace = true } sysinfo = { workspace = true, optional = true } diff --git a/crates/rattler_solve/CHANGELOG.md b/crates/rattler_solve/CHANGELOG.md index c9ecd1976..5d37c1a0a 100644 --- a/crates/rattler_solve/CHANGELOG.md +++ b/crates/rattler_solve/CHANGELOG.md @@ -6,4 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_solve-v0.19.0...rattler_solve-v0.20.0) - 2024-03-05 + +### Fixed +- removal of multiple packages that clobber each other ([#556](https://github.com/mamba-org/rattler/pull/556)) +- correct condition to downweigh track-feature packages ([#545](https://github.com/mamba-org/rattler/pull/545)) +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_solve-v0.18.0...rattler_solve-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_solve/Cargo.toml b/crates/rattler_solve/Cargo.toml index e9a200951..07b653021 100644 --- a/crates/rattler_solve/Cargo.toml +++ b/crates/rattler_solve/Cargo.toml @@ -11,8 +11,8 @@ license.workspace = true readme.workspace = true [dependencies] -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } -rattler_digest = { path="../rattler_digest", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } +rattler_digest = { path="../rattler_digest", version = "0.20.0", default-features = false } libc = { workspace = true, optional = true } anyhow = { workspace = true } chrono = { workspace = true } @@ -23,7 +23,7 @@ serde = { workspace = true, features = ["derive"] } url = { workspace = true } hex = { workspace = true } tempfile = { workspace = true } -rattler_libsolv_c = { path="../rattler_libsolv_c", version = "0.19.0", default-features = false, optional = true } +rattler_libsolv_c = { path="../rattler_libsolv_c", version = "0.20.0", default-features = false, optional = true } resolvo = { workspace = true, optional = true } futures = { workspace = true, optional = true } diff --git a/crates/rattler_virtual_packages/CHANGELOG.md b/crates/rattler_virtual_packages/CHANGELOG.md index 7fe2b41da..c5b6da4d0 100644 --- a/crates/rattler_virtual_packages/CHANGELOG.md +++ b/crates/rattler_virtual_packages/CHANGELOG.md @@ -6,4 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.20.0](https://github.com/mamba-org/rattler/compare/rattler_virtual_packages-v0.19.0...rattler_virtual_packages-v0.20.0) - 2024-03-05 + +### Fixed +- dont use workspace dependencies for local crates ([#546](https://github.com/mamba-org/rattler/pull/546)) + ## [0.19.0](https://github.com/baszalmstra/rattler/compare/rattler_virtual_packages-v0.18.0...rattler_virtual_packages-v0.19.0) - 2024-02-26 diff --git a/crates/rattler_virtual_packages/Cargo.toml b/crates/rattler_virtual_packages/Cargo.toml index 3ee58f919..4164e8c2e 100644 --- a/crates/rattler_virtual_packages/Cargo.toml +++ b/crates/rattler_virtual_packages/Cargo.toml @@ -15,7 +15,7 @@ cfg-if = { workspace = true } libloading = { workspace = true } nom = { workspace = true } once_cell = { workspace = true } -rattler_conda_types = { path="../rattler_conda_types", version = "0.19.0", default-features = false } +rattler_conda_types = { path="../rattler_conda_types", version = "0.20.0", default-features = false } regex = { workspace = true } serde = { workspace = true, features = ["derive"] } thiserror = { workspace = true }