Skip to content

Commit ad7d4b5

Browse files
authored
chore: version to 0.67.1 (#5925)
1 parent cf4a8cc commit ad7d4b5

20 files changed

Lines changed: 101 additions & 24 deletions

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,52 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
### [0.67.1] - 2026-04-20
9+
#### Changed
10+
11+
- Show only package names when using `-l 0` by @niklasmarderx in [#5820](https://github.com/prefix-dev/pixi/pull/5820)
12+
- Handle missing PATH environment variable by @Hofer-Julian in [#5915](https://github.com/prefix-dev/pixi/pull/5915)
13+
14+
15+
#### Documentation
16+
17+
- Fix `global expose remove` snippet by @Hofer-Julian in [#5869](https://github.com/prefix-dev/pixi/pull/5869)
18+
- Add best practices section to tasks chapter in docs by @pya in [#5880](https://github.com/prefix-dev/pixi/pull/5880)
19+
- Some minor improvements to the python tutorial by @AVHopp in [#5875](https://github.com/prefix-dev/pixi/pull/5875)
20+
- Fix npm build example in pixi manifest by @dk-tanio in [#5879](https://github.com/prefix-dev/pixi/pull/5879)
21+
- Fixed typos and capitals and added clarification for channels in Rust tutorial by @carecodeconnect in [#5874](https://github.com/prefix-dev/pixi/pull/5874)
22+
- Clarify scheduled CVE scanning and two threat models in security guide by @dk-moriha in [#5877](https://github.com/prefix-dev/pixi/pull/5877)
23+
- Improve VS Code support documentation by @AmineChr54 in [#5884](https://github.com/prefix-dev/pixi/pull/5884)
24+
- Fix the description of `pixi run` with duplicate tasks by @wulmer in [#5892](https://github.com/prefix-dev/pixi/pull/5892)
25+
- Use `canonical_version: latest` in mike by @AVHopp in [#5888](https://github.com/prefix-dev/pixi/pull/5888)
26+
- Fix conda package build string explanation graphic by @wulmer in [#5886](https://github.com/prefix-dev/pixi/pull/5886)
27+
- Add crosscompiling example by @toprinse in [#5793](https://github.com/prefix-dev/pixi/pull/5793)
28+
29+
30+
#### Fixed
31+
32+
- Schema for exclude-newer by @pavelzw in [#5852](https://github.com/prefix-dev/pixi/pull/5852)
33+
- `pixi-build` using detached environments location for cache by @ruben-arts in [#5855](https://github.com/prefix-dev/pixi/pull/5855)
34+
- Exclude pytest-temp from basedpyright checks by @chrisburr in [#5868](https://github.com/prefix-dev/pixi/pull/5868)
35+
- Add exclude-newer to build test fixtures and remove maturin test by @chrisburr in [#5867](https://github.com/prefix-dev/pixi/pull/5867)
36+
- Show requires-newer-pixi error before schema validation errors by @chrisburr in [#5864](https://github.com/prefix-dev/pixi/pull/5864)
37+
- Improve quoting in build script for paths with spaces by @ruben-arts in [#5890](https://github.com/prefix-dev/pixi/pull/5890)
38+
- Enable sigstore for pixi upload, publish by @wolfv in [#5904](https://github.com/prefix-dev/pixi/pull/5904)
39+
- Update egg link path for editable package detection by @ruben-arts in [#5910](https://github.com/prefix-dev/pixi/pull/5910)
40+
- Improve pixi download speed in install.ps1 by @baszalmstra in [#5920](https://github.com/prefix-dev/pixi/pull/5920)
41+
- Avoid resolving symlinks on windows trampoline by @ruben-arts in [#5924](https://github.com/prefix-dev/pixi/pull/5924)
42+
43+
44+
#### New Contributors
45+
* @toprinse made their first contribution in [#5793](https://github.com/prefix-dev/pixi/pull/5793)
46+
* @niklasmarderx made their first contribution in [#5820](https://github.com/prefix-dev/pixi/pull/5820)
47+
* @wulmer made their first contribution in [#5886](https://github.com/prefix-dev/pixi/pull/5886)
48+
* @AVHopp made their first contribution in [#5888](https://github.com/prefix-dev/pixi/pull/5888)
49+
* @AmineChr54 made their first contribution in [#5884](https://github.com/prefix-dev/pixi/pull/5884)
50+
* @dk-moriha made their first contribution in [#5877](https://github.com/prefix-dev/pixi/pull/5877)
51+
* @carecodeconnect made their first contribution in [#5874](https://github.com/prefix-dev/pixi/pull/5874)
52+
* @dk-tanio made their first contribution in [#5879](https://github.com/prefix-dev/pixi/pull/5879)
53+
854
### [0.67.0] - 2026-04-08
955
#### ✨ Highlights
1056

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ authors:
3030
- given-names: Julian
3131
family-names: Hofer
3232
email: julian.hofer@protonmail.com
33-
repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.67.0'
34-
url: 'https://pixi.sh/v0.67.0'
33+
repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.67.1'
34+
url: 'https://pixi.sh/v0.67.1'
3535
abstract: >-
3636
A cross-platform, language agnostic, package/project
3737
management tool for development in virtual environments.

Cargo.lock

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/pixi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license.workspace = true
77
name = "pixi"
88
readme.workspace = true
99
repository.workspace = true
10-
version = "0.67.0"
10+
version = "0.67.1"
1111

1212
[features]
1313
default = ["rustls-tls"]

crates/pixi_consts/src/consts.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub const PYPROJECT_MANIFEST: &str = "pyproject.toml";
1616
pub const CONFIG_FILE: &str = "config.toml";
1717
pub const PIXI_VERSION: &str = match option_env!("PIXI_VERSION") {
1818
Some(v) => v,
19-
None => "0.67.0",
19+
None => "0.67.1",
2020
};
2121
pub const PREFIX_FILE_NAME: &str = "pixi_env_prefix";
2222
pub const ENVIRONMENTS_DIR: &str = "envs";

crates/pixi_manifest/src/snapshots/pixi_manifest__discovery__test__workspace_discoverer@requires-newer-pixi-pyproject.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ source: crates/pixi_manifest/src/discovery.rs
33
assertion_line: 778
44
expression: snapshot
55
---
6-
× this project requires pixi '>=100', but you have pixi 0.67.0
6+
× this project requires pixi '>=100', but you have pixi <PIXI_VERSION>
77
╭─[<CARGO_ROOT>/tests/data/workspace-discovery/requires-newer-pixi-pyproject/pyproject.toml:7:18]
88
6 │ platforms = []
99
7 │ requires-pixi = ">=100"

crates/pixi_manifest/src/snapshots/pixi_manifest__discovery__test__workspace_discoverer@requires-newer-pixi.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/pixi_manifest/src/discovery.rs
33
expression: snapshot
44
---
5-
× this project requires pixi '>=100', but you have pixi 0.67.0
5+
× this project requires pixi '>=100', but you have pixi <PIXI_VERSION>
66
╭─[<CARGO_ROOT>/tests/data/workspace-discovery/requires-newer-pixi/pixi.toml:5:18]
77
4 │ platforms = []
88
5 │ requires-pixi = ">=100"

crates/pixi_test_utils/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ version = "0.1.0"
1010

1111
[dependencies]
1212
chrono = { workspace = true }
13+
pixi_consts = { workspace = true }
1314
fs-err = { workspace = true }
1415
itertools = { workspace = true }
1516
miette = { workspace = true, features = ["fancy-no-backtrace"] }

crates/pixi_test_utils/src/lib.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
use itertools::Itertools;
22
use miette::{Diagnostic, GraphicalReportHandler, GraphicalTheme, NamedSource, Report};
3+
use pixi_consts::consts::PIXI_VERSION;
34
use std::path::Path;
45

56
pub mod git_fixture;
@@ -41,6 +42,9 @@ pub fn format_diagnostic(error: &dyn Diagnostic) -> String {
4142
.to_string();
4243
s = s.replace(&cargo_root, "<CARGO_ROOT>");
4344

45+
// Replace pixi version with a placeholder so snapshots don't need updating on releases
46+
s = s.replace(PIXI_VERSION, "<PIXI_VERSION>");
47+
4448
// Replace backslashes with forward slashes
4549
s = s.replace("\\", "/");
4650

docs/deployment/container.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ It also makes use of `pixi shell-hook` to not rely on Pixi being installed in th
3131
For more examples, take a look at [pavelzw/pixi-docker-example](https://github.com/pavelzw/pixi-docker-example).
3232

3333
```Dockerfile
34-
FROM ghcr.io/prefix-dev/pixi:0.67.0 AS build
34+
FROM ghcr.io/prefix-dev/pixi:0.67.1 AS build
3535

3636
# copy source code, pixi.toml and pixi.lock to the container
3737
WORKDIR /app

0 commit comments

Comments
 (0)