Release Notes
✨ Highlights
This release enables pixi
to pick up extensions that are installed as pixi-
.
This is similar to cargo
, git
and other tools.
This means that you can now install extensions like this:
:::shell
pixi global install pixi-pack
pixi pack
It also allows you to use pixi exec
more easily:
:::shell
pixi exec --with numpy python -c "import numpy; print(numpy.__version__)"
# Previous command is equivalent to:
pixi exec --spec numpy --spec python python -c "import numpy; print(numpy.__version__)"
Added
- Add
turtlebot4
simulation example toros2-nav2
by @wep21 in #3988 - Add
--with
option topixi exec
by @lucascolley in #4011 - Implement external
pixi-
command discovery for pixi extensions by @mrswastik-robot in #3968
Changed
- Remove egg-info from gitignore and fix whitespace in beginning by @pavelzw in #3964
Documentation
- Refactor getting started and python tutorial by @ruben-arts in #3977
- Add links to backend docs by @Hofer-Julian in #4010
- Improve content and layout by @ruben-arts in #4003
- Update pixi-pack documentation for parallel downloads by @delsner in #4018
- Add pixi pack to our extensions by @Hofer-Julian in #4019
- Explain conda and pypi mix by @ruben-arts in #4022
- Mention other extensions by @pavelzw in #4026
- Update pixi-pack docs for separate packages by @delsner in #4025
- Update title pixi-diff-to-markdown by @Hofer-Julian in #4027
- Add example of passing
arg
todepended-on
task by @theavey in #4030 - Tweak nav headings by @lucascolley in #4045
- Fix formatting in pixi-pack by @pavelzw in #4050
Fixed
- Multi output handling in Pixi by @Hofer-Julian in #3961
- Check for the environments not the environments dir by @ruben-arts in #4005
- Only trigger rebuild when relevant parts of the package manifest changed by @Hofer-Julian in #3966
- Lazy raise error of pypi building environment by @gzm55 in #4009
- Don't error on readonly fs with ignore files by @ruben-arts in #3984
- Fix example & tweak some wording by @lucascolley in #4046
Refactor
- Building with command dispatcher by @baszalmstra in #3967
New Contributors
- @theavey made their first contribution in #4030
- @xhochy made their first contribution in #4014
- @wep21 made their first contribution in #3988
Download pixi 0.49.0
File | Platform | Checksum |
---|---|---|
pixi-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
pixi-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
pixi-aarch64-pc-windows-msvc.zip | ARM64 Windows | checksum |
pixi-aarch64-pc-windows-msvc.msi | ARM64 Windows | checksum |
pixi-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
pixi-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
pixi-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
pixi-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |