Release Notes
✨ Highlights
Do you need all the build/host/run dependencies of a package?
Now you can add source packages to the [dev] table to get them all at once without installing the package itself.
[dev]
my-package = { path = "src" }Breaking change for pixi-build preview
This release removes the input hashes from the lockfile for source dependencies to reduce unnecessary lockfile changes. This may cause some lockfiles with source dependencies to become invalid. Rerun pixi lock to fix the lockfile. The changes in this release should significantly reduce lockfile churn when working with source packages going forward.
Added
- Add cache path in the error by @nichmor in #5091
- Add
featureCLI commands and add remove_feature to pixi_api by @haecker-felix in #5086 - Stop recording PyPI
editablein lockfile by @tdejager in #5106 - Add
--fieldsargument topixi listby @baszalmstra in #5105 - Add
-mshort alias for manifest_path option by @paugier in #5066 - Add description / channel / platform functionality by @haecker-felix in #5107
- Add
[dev]dependencies by @baszalmstra in #4778 - Remove
input.hashfrom the lockfile by @nichmor #5011
Documentation
- Add documentation for RATTLER_AUTH_FILE environment variable by @Hofer-Julian in #5116
- Add imprint and privacy policy by @wolfv in #5120
- Improve platforms clarity by @ruben-arts in #5133
Fixed
- Exclude reserved names from task arg names in schema by @bollwyvl in #5078
- Change binary to source should always select source by @baszalmstra in #5098
- Handle empty dirs when
global install blafails by @mrswastik-robot in #4860 - Enhance feature removal confirmation message by @Hofer-Julian in #5115
- Use global config tls setting with
self-updateby @tdejager in #5119 - Mark more tests as online by @baszalmstra in #5104
- DAQ passthrough by @TheSkyentist in #5126
- Enforce github actions security with zizmor by @Hofer-Julian in #5134
- Accidentally always compiling for rustls by @tdejager in #5132
- Zizmor medium severity lints by @Hofer-Julian in #5144
Refactor
- Sync "pixi workspace feature remove" behaviour with "pixi remove" by @haecker-felix in #5129
- Bumping up to rust v1.90 by @prady0t in #5112
New Contributors
- @prady0t made their first contribution in #5112
- @TheSkyentist made their first contribution in #5126
Download pixi 0.62.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 |