summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRuben Arts <ruben.arts@hotmail.com>2023-10-03 09:33:36 +0200
committerGitHub <noreply@github.com>2023-10-03 09:33:36 +0200
commitf6ce9c7464ba71788da6fbdb05d0685df801faf2 (patch)
tree32a8d67683c644c8d23cd9e89717d1105e6b0637
parent7d9702669b6318192debc6961404ac2ff8dac57a (diff)
Bump/v0.5.0 (#369)
-rw-r--r--CHANGELOG.md22
-rw-r--r--Cargo.lock52
-rw-r--r--Cargo.toml36
-rw-r--r--pixi.toml2
4 files changed, 72 insertions, 40 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 61ea08d..52a4026 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,28 @@ 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.5.0] - 2023-10-03
+
+### Highlights
+
+We rebuilt `pixi shell`, fixing the fact that your `rc` file would overrule the environment activation.
+
+### Details
+
+#### Fixed
+* Change how `shell` works and make activation more robust by @wolfv in https://github.com/prefix-dev/pixi/pull/316
+* Documentation: use quotes in cli by @pavelzw in https://github.com/prefix-dev/pixi/pull/367
+
+#### Added
+* Create or append to the `.gitignore` and `.gitattributes` files by @ruben-arts in https://github.com/prefix-dev/pixi/pull/359
+* Add `--locked` and `--frozen` to getting an up-to-date prefix by @ruben-arts in https://github.com/prefix-dev/pixi/pull/363
+* Documentation: improvement/update by @ruben-arts in https://github.com/prefix-dev/pixi/pull/355
+* Example: how to build a docker image using `pixi` by @ruben-arts in https://github.com/prefix-dev/pixi/pull/353 & https://github.com/prefix-dev/pixi/pull/365
+* Update to the newest rattler by @baszalmstra in https://github.com/prefix-dev/pixi/pull/361
+* Periodic `cargo upgrade --all --incompatible` by @wolfv in https://github.com/prefix-dev/pixi/pull/358
+
+**Full Changelog**: https://github.com/prefix-dev/pixi/compare/v0.4.0...v0.5.0
+
## [0.4.0] - 2023-09-22
### Highlights
diff --git a/Cargo.lock b/Cargo.lock
index 92606cd..2be95ec 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2031,7 +2031,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "pixi"
-version = "0.5.0-dev"
+version = "0.5.0"
dependencies = [
"atty",
"chrono",
@@ -2227,8 +2227,9 @@ dependencies = [
[[package]]
name = "rattler"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fdc03d4629a6277d7bc0dc4e00d40ccc342c28f02853db918ecfc69d7286a83"
dependencies = [
"anyhow",
"async-compression",
@@ -2267,8 +2268,9 @@ dependencies = [
[[package]]
name = "rattler_conda_types"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b0c641733ec2b6cbe690f08fc64f879ee10d6438c0a59aa3a05eebc14671af31"
dependencies = [
"chrono",
"fxhash",
@@ -2296,8 +2298,9 @@ dependencies = [
[[package]]
name = "rattler_digest"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9d950befee212d04a2ba0a73aed99dfa41925d351130ce5e9da77635d950811f"
dependencies = [
"blake2",
"digest",
@@ -2311,8 +2314,9 @@ dependencies = [
[[package]]
name = "rattler_macros"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3496d67b4cd7cb3bb67df4d49bbe70e8710a1f5a9e8163f24ac05a5e7c248897"
dependencies = [
"quote",
"syn 2.0.33",
@@ -2320,8 +2324,9 @@ dependencies = [
[[package]]
name = "rattler_networking"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e29cbcbe396a6fa69c9857a5d8015f995caaad2480d12e1220bd8033028b80a6"
dependencies = [
"anyhow",
"dirs",
@@ -2339,8 +2344,9 @@ dependencies = [
[[package]]
name = "rattler_package_streaming"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c833d5917b984f4676ee4f4f7cb8f8a8f1b0de73ecd67e011e09ebe08f59972"
dependencies = [
"bzip2",
"chrono",
@@ -2362,8 +2368,9 @@ dependencies = [
[[package]]
name = "rattler_repodata_gateway"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "20e0640d706f5d32112fd8a876e235e780655e30dc4bb3939fe08d61dc534390"
dependencies = [
"anyhow",
"async-compression",
@@ -2400,8 +2407,9 @@ dependencies = [
[[package]]
name = "rattler_shell"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4104e71dbf4c57fb5d26417caa387ba3f22796ed22807a7061341f3225024894"
dependencies = [
"enum_dispatch",
"indexmap 2.0.0",
@@ -2417,8 +2425,9 @@ dependencies = [
[[package]]
name = "rattler_solve"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "31aab8d48384e1cb9eb3bc93f58c9b9666abb4f1a119884b62a7e26212ac78a3"
dependencies = [
"anyhow",
"chrono",
@@ -2436,8 +2445,9 @@ dependencies = [
[[package]]
name = "rattler_virtual_packages"
-version = "0.9.0"
-source = "git+https://github.com/mamba-org/rattler?branch=main#d61936ed47e7f2e1bfdecc6229624bf6839dda8d"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cb8567a7c049005558526ac6fb6852d0e1234c679cb325bd7854519c41b7cc87"
dependencies = [
"cfg-if",
"libloading",
diff --git a/Cargo.toml b/Cargo.toml
index 76332cb..32da3ec 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pixi"
-version = "0.5.0-dev"
+version = "0.5.0"
description = "A package management and workflow tool"
edition = "2021"
authors = ["pixi contributors <hi@prefix.dev>"]
@@ -35,14 +35,14 @@ itertools = "0.11.0"
miette = { version = "5.10.0", features = ["fancy", "supports-color", "supports-hyperlinks", "supports-unicode", "terminal_size", "textwrap"] }
minijinja = { version = "1.0.8", features = ["builtins"] }
once_cell = "1.18.0"
-rattler = { version = "0.9.0", default-features = false }
-rattler_conda_types = { version = "0.9.0", default-features = false }
-rattler_digest = { version = "0.9.0", default-features = false }
-rattler_networking = { version = "0.9.0", default-features = false }
-rattler_repodata_gateway = { version = "0.9.0", default-features = false, features = ["sparse"] }
-rattler_shell = { version = "0.9.0", default-features = false, features = ["sysinfo"] }
-rattler_solve = { version = "0.9.0", default-features = false, features = ["resolvo"] }
-rattler_virtual_packages = { version = "0.9.0", default-features = false }
+rattler = { version = "0.10.0", default-features = false }
+rattler_conda_types = { version = "0.10.0", default-features = false }
+rattler_digest = { version = "0.10.0", default-features = false }
+rattler_networking = { version = "0.10.0", default-features = false }
+rattler_repodata_gateway = { version = "0.10.0", default-features = false, features = ["sparse"] }
+rattler_shell = { version = "0.10.0", default-features = false, features = ["sysinfo"] }
+rattler_solve = { version = "0.10.0", default-features = false, features = ["resolvo"] }
+rattler_virtual_packages = { version = "0.10.0", default-features = false }
reqwest = { version = "0.11.20", default-features = false }
serde = "1.0.188"
serde_json = "1.0.107"
@@ -65,20 +65,20 @@ libc = { version = "0.2.148", default-features = false }
signal-hook = "0.3.17"
[dev-dependencies]
-rattler_digest = "0.9.0"
+rattler_digest = "0.10.0"
serde_json = "1.0.107"
tokio = { version = "1.32.0", features = ["rt"] }
toml = "0.8.1"
[patch.crates-io]
-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" }
-rattler_networking = { git = "https://github.com/mamba-org/rattler", branch = "main" }
-rattler_repodata_gateway = { git = "https://github.com/mamba-org/rattler", branch = "main" }
-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" }
+#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" }
+#rattler_networking = { git = "https://github.com/mamba-org/rattler", branch = "main" }
+#rattler_repodata_gateway = { git = "https://github.com/mamba-org/rattler", branch = "main" }
+#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" }
#rattler = { path = "../rattler/crates/rattler" }
#rattler_conda_types = { path = "../rattler/crates/rattler_conda_types" }
diff --git a/pixi.toml b/pixi.toml
index 7d33fa4..b230c85 100644
--- a/pixi.toml
+++ b/pixi.toml
@@ -1,6 +1,6 @@
[project]
name = "pixi"
-version = "0.4.0"
+version = "0.5.0"
description = "Package management made easy!"
authors = ["Wolf Vollprecht <wolf@prefix.dev>", "Bas Zalmstra <bas@prefix.dev>", "Tim de Jager <tim@prefix.dev>", "Ruben Arts <ruben@prefix.dev>"]
channels = ["conda-forge"]