Skip to content

Commit 3750f98

Browse files
authored
chore: version 0.39.3 (prefix-dev#2726)
1 parent ece4089 commit 3750f98

File tree

13 files changed

+41
-15
lines changed

13 files changed

+41
-15
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ 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.39.3] - 2024-12-18
9+
#### ✨ Highlights
10+
This release includes a little Christmas present, the environment installation got a huge speedup! 🚀
11+
12+
#### Performance
13+
- Speedup environment installation by @baszalmstra and @wolfv in [#2701](https://github.com/prefix-dev/pixi/pull/2701)
14+
15+
#### Fixed
16+
- `pixi global sync` reports after each handled environment by @Hofer-Julian in [#2698](https://github.com/prefix-dev/pixi/pull/2698)
17+
- Config search order by @Hofer-Julian in [#2702](https://github.com/prefix-dev/pixi/pull/2702)
18+
- Enforce rust-tls for reqwest by @Hofer-Julian in [#2719](https://github.com/prefix-dev/pixi/pull/2719)
19+
- Help user with lockfile update error by @ruben-arts in [#2684](https://github.com/prefix-dev/pixi/pull/2684)
20+
- Add broken curl version check in install.sh by @thewtex in [#2686](https://github.com/prefix-dev/pixi/pull/2686)
21+
22+
#### `pixi build` Preview work
23+
- Introduction to pixi build by @tdejager in [#2685](https://github.com/prefix-dev/pixi/pull/2685)
24+
- Add community example to ROS2 tutorial by @Daviesss in [#2713](https://github.com/prefix-dev/pixi/pull/2713)
25+
- Add tutorial for Python and pixi-build by @Hofer-Julian in [#2715](https://github.com/prefix-dev/pixi/pull/2715)
26+
- C++ package pixi build example by @tdejager in [#2717](https://github.com/prefix-dev/pixi/pull/2717)
27+
- Add target to workspace by @wolfv in [#2655](https://github.com/prefix-dev/pixi/pull/2655)
28+
- Support editable install for `pixi build` by @Hofer-Julian in [#2661](https://github.com/prefix-dev/pixi/pull/2661)
29+
30+
#### New Contributors
31+
* @Daviesss made their first contribution in [#2713](https://github.com/prefix-dev/pixi/pull/2713)
32+
* @thewtex made their first contribution in [#2686](https://github.com/prefix-dev/pixi/pull/2686)
33+
834
### [0.39.2] - 2024-12-11
935
Patch release to fix the binary generation in CI.
1036

CITATION.cff

+2-2
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.39.2'
34-
url: 'https://pixi.sh/v0.39.2'
33+
repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.39.3'
34+
url: 'https://pixi.sh/v0.39.3'
3535
abstract: >-
3636
A cross-platform, language agnostic, package/project
3737
management tool for development in virtual environments.

Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ license.workspace = true
165165
name = "pixi"
166166
readme.workspace = true
167167
repository.workspace = true
168-
version = "0.39.2"
168+
version = "0.39.3"
169169

170170
[features]
171171
default = ["rustls-tls"]

crates/pixi_consts/src/consts.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ pub const CONFIG_FILE: &str = "config.toml";
1414
pub const PIXI_DIR: &str = ".pixi";
1515
pub const PIXI_VERSION: &str = match option_env!("PIXI_VERSION") {
1616
Some(v) => v,
17-
None => "0.39.2",
17+
None => "0.39.3",
1818
};
1919
pub const PREFIX_FILE_NAME: &str = "pixi_env_prefix";
2020
pub const ENVIRONMENTS_DIR: &str = "envs";

docs/advanced/github_actions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ We created [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi) to
1515
```yaml
1616
- uses: prefix-dev/setup-pixi@v0.8.0
1717
with:
18-
pixi-version: v0.39.2
18+
pixi-version: v0.39.3
1919
cache: true
2020
auth-host: prefix.dev
2121
auth-token: ${{ secrets.PREFIX_DEV_TOKEN }}

docs/advanced/production_deployment.md

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

3535
```Dockerfile
36-
FROM ghcr.io/prefix-dev/pixi:0.39.2 AS build
36+
FROM ghcr.io/prefix-dev/pixi:0.39.3 AS build
3737

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

docs/ide_integration/devcontainer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Then, create the following two files in the `.devcontainer` directory:
1111
```dockerfile title=".devcontainer/Dockerfile"
1212
FROM mcr.microsoft.com/devcontainers/base:jammy
1313

14-
ARG PIXI_VERSION=v0.39.2
14+
ARG PIXI_VERSION=v0.39.3
1515

1616
RUN curl -L -o /usr/local/bin/pixi -fsSL --compressed "https://github.com/prefix-dev/pixi/releases/download/${PIXI_VERSION}/pixi-$(uname -m)-unknown-linux-musl" \
1717
&& chmod +x /usr/local/bin/pixi \

install/install.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
.LINK
1919
https://github.com/prefix-dev/pixi
2020
.NOTES
21-
Version: v0.39.2
21+
Version: v0.39.3
2222
#>
2323
param (
2424
[string] $PixiVersion = 'latest',

install/install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22
set -euo pipefail
3-
# Version: v0.39.2
3+
# Version: v0.39.3
44

55
__wrap__() {
66

schema/schema.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://json-schema.org/draft-07/schema#",
3-
"$id": "https://pixi.sh/v0.39.2/schema/manifest/schema.json",
3+
"$id": "https://pixi.sh/v0.39.3/schema/manifest/schema.json",
44
"title": "`pixi.toml` manifest file",
55
"description": "The configuration for a [`pixi`](https://pixi.sh) project.",
66
"type": "object",
@@ -22,7 +22,7 @@
2222
"title": "Schema",
2323
"description": "The schema identifier for the project's configuration",
2424
"type": "string",
25-
"default": "https://pixi.sh/v0.39.2/schema/manifest/schema.json",
25+
"default": "https://pixi.sh/v0.39.3/schema/manifest/schema.json",
2626
"format": "uri-reference"
2727
},
2828
"activation": {

tbump.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github_url = "https://github.com/prefix-dev/pixi"
22

33
[version]
4-
current = "0.39.2"
4+
current = "0.39.3"
55

66
# Example of a semver regexp.
77
# Make sure this matches current_version before
@@ -19,7 +19,7 @@ regex = '''
1919

2020
[git]
2121
# The current version will get updated when tbump is run
22-
message_template = "Bump version: 0.39.2 → {new_version}"
22+
message_template = "Bump version: 0.39.3 → {new_version}"
2323
tag_template = "v{new_version}"
2424

2525
# For each file to patch, add a [[file]] config

tests/integration_python/common.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import subprocess
55
import os
66

7-
PIXI_VERSION = "0.39.2"
7+
PIXI_VERSION = "0.39.3"
88

99

1010
ALL_PLATFORMS = '["linux-64", "osx-64", "win-64", "linux-ppc64le", "linux-aarch64"]'

0 commit comments

Comments
 (0)