Skip to content

Releases: prefix-dev/pixi

v0.33.0rc1

11 Oct 07:41
6b2adad
Compare
Choose a tag to compare
v0.33.0rc1 Pre-release
Pre-release

Installation:

pixi self-update --version 0.33.0rc1

# OR

curl -fsSL https://pixi.sh/install.sh | PIXI_VERSION=v0.33.0rc1 bash

✨ Highlights

This is a release candidate for the new pixi global implementation. It's a full reimplementation of pixi global where it now uses a manifest file just like pixi projects. This way you can declare your environments and save them to a VCS.

It also brings features like, adding dependencies to a global environment, and exposing multiple binaries from the same environment that are not part of the main installed packages.

Test it out with:

# Normal feature
pixi global install ipython

# New features
pixi global install \
    --environment science \           # Defined the environment name
    --expose scipython=ipython \      # Expose binaries under custom names
    ipython scipy                     # Define multiple dependencies for one environment

This should result in a manifest in $HOME/.pixi/manifests/pixi-global.toml:

version = 1

[envs.ipython]
channels = ["conda-forge"]
dependencies = { ipython = "*" }
exposed = { ipython = "ipython", ipython3 = "ipython3" }

[envs.science]
channels = ["conda-forge"]
dependencies = { ipython = "*", scipy = "*" }
exposed = { scipython = "ipython" }

πŸ“– Documentation

Checkout the updated documentation on this new feature:

v0.32.1 - 2024-10-08

08 Oct 12:18
fb050e0
Compare
Choose a tag to compare

Fixes

Documentation

Note

The task cache from inputs and outputs is most likely going to be invalidated, and thus will be rebuild. This had to do with a difference in the hash of a std::Path in this version of Rust.

v0.32.0 - 2024-10-08

08 Oct 06:11
989838c
Compare
Choose a tag to compare

✨ Highlights

The biggest fix in this PR is the move to the latest rattler as it came with some major bug fixes for macOS and Rust 1.81 compatibility.

Changed

Fixed

v0.31.0 - 2024-10-03

03 Oct 14:49
8ba4c4a
Compare
Choose a tag to compare

✨ Highlights

Thanks to our maintainer @baszamstra!
He sped up the resolver for all cases we could think of in #2162
Check the result of times it takes to solve the environments in our test set:
image

Added

Changed

Documentation

Fixed

Performance

New Contributors

v0.30.0 - 2024-09-19

19 Sep 13:57
eecda2f
Compare
Choose a tag to compare

✨ Highlights

I want to thank @synapticarbors and @abkfenris for starting the work on pixi project export.
Pixi now supports the export of a conda environment.yml file and a conda explicit specification file.
This is a great addition to the project and will help users to share their projects with other non pixi users.

Added

Changed

Documentation

Testing

Fixed

Refactor

New Contributors

0.29.0 - 2024-09-04

04 Sep 10:13
69499f7
Compare
Choose a tag to compare

✨ Highlights

  • Add build-isolation options, for more details check out our docs
  • Allow to use virtual package overrides from environment variables (PR)
  • Many bug fixes

Added

Changed

Fixed

Refactor

New Contributors

v0.28.2 - 2024-08-28

29 Aug 05:49
6e3f0ff
Compare
Choose a tag to compare

Documentation

Fixed

  • Let init add dependencies independent of target and don't install by @ruben-arts in #1916
  • Enable use of manylinux wheeltags once again by @tdejager in #1925

v0.28.1 - 2024-08-26

26 Aug 09:47
976cb6d
Compare
Choose a tag to compare

Changed

Documentation

  • Add keyrings.artifacts to the list of project built with pixi by @jslorrma in #1908

Fixed

  • Use default indexes if non where given by the lockfile by @ruben-arts in #1910

New Contributors

v0.28.0 - 2024-08-22

23 Aug 08:42
85db35e
Compare
Choose a tag to compare

✨ Highlights

  • Bug Fixes: Major fixes in general but especially for PyPI installation issues and better error messaging.
  • Compatibility: Default Linux version downgraded to 4.18 for broader support.
  • New Features: Added INIT_CWD in pixi run, improved logging, and more cache options.

Added

Changed

Documentation

Fixed

Refactor

New Contributors

v0.27.1 - 2024-08-09

09 Aug 13:34
55741ae
Compare
Choose a tag to compare

Documentation

Fixed

Refactor

New Contributors