From c7245f1dfbc68894f0a0be8f4dfb9f3a02a6297c Mon Sep 17 00:00:00 2001 From: Bas Zalmstra Date: Mon, 11 Sep 2023 17:45:27 +0200 Subject: [PATCH] bump: 0.3.0 (#336) * bump: 0.3.0 * fix: precommit * fix: missing changelog entry --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ Cargo.lock | 5 ++--- Cargo.toml | 6 +++++- pixi.toml | 2 +- 4 files changed, 38 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99d3defb9..32e041571 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,36 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [0.3.0] - 2023-09-11 + +### Highlights + +This releases fixes a lot of issues encountered by the community as well as some awesome community contributions like the addition of `pixi global list` and `pixi global remove`. + +### Details + +#### Fixed + +- Properly detect Cuda on linux using our build binaries, by @baszalmstra ([#290](https://github.com/mamba-org/rattler/pull/290)) +- Package names are now case-insensitive, by @baszalmstra ([#285](https://github.com/mamba-org/rattler/pull/285)) +- Issue with starts-with and compatibility operator, by @tdejager ([#296](https://github.com/mamba-org/rattler/pull/296)) +- Lock files are now consistently sorted, by @baszalmstra ([#295](https://github.com/mamba-org/rattler/pull/295) & [#307](https://github.com/prefix-dev/pixi/pull/307)) +- Improved xonsh detection and powershell env-var escaping, by @wolfv ([#307](https://github.com/mamba-org/rattler/pull/307)) +- `system-requirements` are properly filtered by platform, by @ruben-arts ([#299](https://github.com/prefix-dev/pixi/pull/299)) +- Powershell completion install script, by @chawyehsu ([#325](https://github.com/prefix-dev/pixi/pull/325)) +- Simplified and improved shell quoting, by @baszalmstra ([#313](https://github.com/prefix-dev/pixi/pull/313)) +- Issue where platform specific subdirs were required, by @baszalmstra ([#333](https://github.com/prefix-dev/pixi/pull/333)) +- `thread 'tokio-runtime-worker' has overflowed its stack` issue, by @baszalmstra ([#28](https://github.com/idubrov/json-patch/pull/28)) + +#### Added + +- Certificates from the OS certificate store are now used, by @baszalmstra ([#310](https://github.com/prefix-dev/pixi/pull/310)) +- `pixi global list` and `pixi global remove` commands, by @cjfuller ([#318](https://github.com/prefix-dev/pixi/pull/318)) + +#### Changed + +- `--manifest-path` must point to a `pixi.toml` file, by @baszalmstra ([#324](https://github.com/prefix-dev/pixi/pull/324)) + ## [0.2.0] - 2023-08-22 ### Highlights diff --git a/Cargo.lock b/Cargo.lock index 27e303244..d71198255 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1423,8 +1423,7 @@ dependencies = [ [[package]] name = "json-patch" version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658" +source = "git+https://github.com/baszalmstra/json-patch?branch=main#f3db28d3c907631c87b7382cebbddc474c8b53ca" dependencies = [ "serde", "serde_json", @@ -1993,7 +1992,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pixi" -version = "0.2.0" +version = "0.3.0" dependencies = [ "atty", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 91dcdc79a..a28d943a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pixi" -version = "0.2.0" +version = "0.3.0" description = "A package management and workflow tool" edition = "2021" authors = ["pixi contributors "] @@ -65,6 +65,7 @@ tokio = { version = "1.32.0", features = ["rt"] } toml = "0.7.6" [patch.crates-io] +# Remove this once we created a new release of rattler (0.9.0). rattler = { git = "https://github.com/mamba-org/rattler", branch = "main" } rattler_conda_types = { git = "https://github.com/mamba-org/rattler", branch = "main" } rattler_digest = { git = "https://github.com/mamba-org/rattler", branch = "main" } @@ -73,3 +74,6 @@ rattler_repodata_gateway = { git = "https://github.com/mamba-org/rattler", branc rattler_shell = { git = "https://github.com/mamba-org/rattler", branch = "main" } rattler_solve = { git = "https://github.com/mamba-org/rattler", branch = "main" } rattler_virtual_packages = { git = "https://github.com/mamba-org/rattler", branch = "main" } + +# Remove this once https://github.com/idubrov/json-patch/pull/28 is merged and integrated into rattler. +json-patch = { git = "https://github.com/baszalmstra/json-patch", branch = "main" } diff --git a/pixi.toml b/pixi.toml index 59d9faf38..f489e74f4 100644 --- a/pixi.toml +++ b/pixi.toml @@ -1,6 +1,6 @@ [project] name = "pixi" -version = "0.2.0" +version = "0.3.0" description = "Package management made easy!" authors = ["Wolf Vollprecht ", "Bas Zalmstra ", "Tim de Jager ", "Ruben Arts "] channels = ["conda-forge"]