From 55741aede8e87f176fd6d99eb26bfd3d026c2b7e Mon Sep 17 00:00:00 2001 From: Ruben Arts Date: Fri, 9 Aug 2024 15:02:18 +0200 Subject: [PATCH] chore: version to 0.27.1 (#1778) --- CHANGELOG.md | 19 +++++++++++++++++++ CITATION.cff | 4 ++-- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/pixi_consts/src/consts.rs | 2 +- docs/advanced/github_actions.md | 2 +- install/install.ps1 | 2 +- install/install.sh | 2 +- schema/schema.json | 4 ++-- src/cli/mod.rs | 2 +- tbump.toml | 4 ++-- tests/integration/test_main_cli.py | 2 +- 12 files changed, 33 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cf9c60f6..a487f50ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +### [0.27.1] - 2024-08-09 +#### Documentation + +- Fix mlx feature in "multiple machines" example by @rgommers in [#1762](https://github.com/prefix-dev/pixi/pull/1762) +- Update some of the cli and add osx rosetta mention by @ruben-arts in [#1760](https://github.com/prefix-dev/pixi/pull/1760) +- Fix typo by @pavelzw in [#1771](https://github.com/prefix-dev/pixi/pull/1771) + +#### Fixed + +- User agent string was wrong by @wolfv in [#1759](https://github.com/prefix-dev/pixi/pull/1759) +- Dont accidentally wipe pyproject.toml on `init` by @ruben-arts in [#1775](https://github.com/prefix-dev/pixi/pull/1775) + +#### Refactor + +- Add `pixi_spec` crate by @baszalmstra in [#1741](https://github.com/prefix-dev/pixi/pull/1741) + +#### New Contributors +* @rgommers made their first contribution in [#1762](https://github.com/prefix-dev/pixi/pull/1762) + ### [0.27.0] - 2024-08-07 #### ✨ Highlights diff --git a/CITATION.cff b/CITATION.cff index 5a782ca45..648cad8fb 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -24,8 +24,8 @@ authors: name-particle: de family-names: Jager email: tdejager89@gmail.com -repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.27.0' -url: 'https://pixi.sh/v0.27.0' +repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.27.1' +url: 'https://pixi.sh/v0.27.1' abstract: >- A cross-platform, language agnostic, package/project management tool for development in virtual environments. diff --git a/Cargo.lock b/Cargo.lock index ea4c19df6..02f364b68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3388,7 +3388,7 @@ dependencies = [ [[package]] name = "pixi" -version = "0.27.0" +version = "0.27.1" dependencies = [ "ahash 0.8.11", "assert_matches", diff --git a/Cargo.toml b/Cargo.toml index 137af609c..847979095 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -136,7 +136,7 @@ license.workspace = true name = "pixi" readme.workspace = true repository.workspace = true -version = "0.27.0" +version = "0.27.1" [features] default = ["native-tls"] diff --git a/crates/pixi_consts/src/consts.rs b/crates/pixi_consts/src/consts.rs index 79a56a045..67a83e907 100644 --- a/crates/pixi_consts/src/consts.rs +++ b/crates/pixi_consts/src/consts.rs @@ -12,7 +12,7 @@ pub const PYPROJECT_MANIFEST: &str = "pyproject.toml"; pub const PROJECT_LOCK_FILE: &str = "pixi.lock"; pub const CONFIG_FILE: &str = "config.toml"; pub const PIXI_DIR: &str = ".pixi"; -pub const PIXI_VERSION: &str = "0.27.0"; +pub const PIXI_VERSION: &str = "0.27.1"; pub const PREFIX_FILE_NAME: &str = "pixi_env_prefix"; pub const ENVIRONMENTS_DIR: &str = "envs"; pub const SOLVE_GROUP_ENVIRONMENTS_DIR: &str = "solve-group-envs"; diff --git a/docs/advanced/github_actions.md b/docs/advanced/github_actions.md index deda7ffaa..4f737a989 100644 --- a/docs/advanced/github_actions.md +++ b/docs/advanced/github_actions.md @@ -15,7 +15,7 @@ We created [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi) to ```yaml - uses: prefix-dev/setup-pixi@v0.8.0 with: - pixi-version: v0.27.0 + pixi-version: v0.27.1 cache: true auth-host: prefix.dev auth-token: ${{ secrets.PREFIX_DEV_TOKEN }} diff --git a/install/install.ps1 b/install/install.ps1 index 4a3198de6..8ff5c2412 100644 --- a/install/install.ps1 +++ b/install/install.ps1 @@ -18,7 +18,7 @@ .LINK https://github.com/prefix-dev/pixi .NOTES - Version: v0.27.0 + Version: v0.27.1 #> param ( [string] $PixiVersion = 'latest', diff --git a/install/install.sh b/install/install.sh index aaa6476b8..7a3ca46b6 100644 --- a/install/install.sh +++ b/install/install.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash set -euo pipefail -# Version: v0.27.0 +# Version: v0.27.1 __wrap__() { diff --git a/schema/schema.json b/schema/schema.json index 3d713d7ce..a7f59f60a 100644 --- a/schema/schema.json +++ b/schema/schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "https://pixi.sh/v0.27.0/schema/manifest/schema.json", + "$id": "https://pixi.sh/v0.27.1/schema/manifest/schema.json", "title": "`pixi.toml` manifest file", "description": "The configuration for a [`pixi`](https://pixi.sh) project.", "type": "object", @@ -13,7 +13,7 @@ "title": "Schema", "description": "The schema identifier for the project's configuration", "type": "string", - "default": "https://pixi.sh/v0.27.0/schema/manifest/schema.json", + "default": "https://pixi.sh/v0.27.1/schema/manifest/schema.json", "format": "uri-reference" }, "activation": { diff --git a/src/cli/mod.rs b/src/cli/mod.rs index a71bd974f..624f9851b 100644 --- a/src/cli/mod.rs +++ b/src/cli/mod.rs @@ -41,7 +41,7 @@ pub mod upload; #[command( version, about = " -Pixi [version 0.27.0] - Developer Workflow and Environment Management for Multi-Platform, Language-Agnostic Projects. +Pixi [version 0.27.1] - Developer Workflow and Environment Management for Multi-Platform, Language-Agnostic Projects. Pixi is a versatile developer workflow tool designed to streamline the management of your project's dependencies, tasks, and environments. Built on top of the Conda ecosystem, Pixi offers seamless integration with the PyPI ecosystem. diff --git a/tbump.toml b/tbump.toml index f1d0b9a09..acafd841f 100644 --- a/tbump.toml +++ b/tbump.toml @@ -1,7 +1,7 @@ github_url = "https://github.com/prefix-dev/pixi" [version] -current = "0.27.0" +current = "0.27.1" # Example of a semver regexp. # Make sure this matches current_version before @@ -19,7 +19,7 @@ regex = ''' [git] # The current version will get updated when tbump is run -message_template = "Bump version: 0.27.0 → {new_version}" +message_template = "Bump version: 0.27.1 → {new_version}" tag_template = "v{new_version}" # For each file to patch, add a [[file]] config diff --git a/tests/integration/test_main_cli.py b/tests/integration/test_main_cli.py index e4efe0001..bd7b088cb 100644 --- a/tests/integration/test_main_cli.py +++ b/tests/integration/test_main_cli.py @@ -1,6 +1,6 @@ import subprocess -PIXI_VERSION = "0.27.0" +PIXI_VERSION = "0.27.1" def verify_cli_command(