v0.61.0
prefix-dev/pixiv0.61.0Dec 9, 2025by github-actions[bot]
AI Summary
This release features a new and improved `pixi upload` functionality shared with `rattler-build`. It also adds environment management methods to the Pixi API and improves certificate handling.
Key Highlights
- Introduces a new and improved `pixi upload` functionality shared with `rattler-build`.
- Adds `list_environments`, `add_environment`, and `remove_environment` to Pixi API.
- Allows loading of native certificate store for better authentication.
New Features
- New rattler-upload functionality
- Add list_environments, add_environment, remove_environment to Pixi API
Full Release Notes
## Release Notes #### ✨ Highlights This Pixi release features a new and improved `pixi upload` functionality, that is shared with `rattler-build` through `rattler`. #### Changed - Add list_environments, add_environment, remove_environment to Pixi API by @haecker-felix in [#4918](https://github.com/prefix-dev/pixi/pull/4918) - Optimize git checkouts in pypi tests by @baszalmstra in [#5035](https://github.com/prefix-dev/pixi/pull/5035) - Use local git fixtures for tests by @baszalmstra in [#5047](https://github.com/prefix-dev/pixi/pull/5047) - Optimize pypi add tests by @baszalmstra in [#5048](https://github.com/prefix-dev/pixi/pull/5048) - Allow loading of native certificate store by @tdejager in [#5013](https://github.com/prefix-dev/pixi/pull/5013) - New rattler-upload functionality by @tdejager in [#5017](https://github.com/prefix-dev/pixi/pull/5017) - Optimize integration tests to use local fixtures by @baszalmstra in [#5064](https://github.com/prefix-dev/pixi/pull/5064) #### Fixed - Mark more tests as `online_tests` by @mgorny in [#5060](https://github.com/prefix-dev/pixi/pull/5060) - Use absolute_path() when computing workspace root to preserve symlinks by @claydugo in [#5059](https://github.com/prefix-dev/pixi/pull/5059) - Index was being ignored during upgrades by @tdejager in [#5062](https://github.com/prefix-dev/pixi/pull/5062) - Use single quotes for CLI arg joining to fix backslash escaping by @baszalmstra in [#5063](https://github.com/prefix-dev/pixi/pull/5063) - Don't assume that shell config file ends on newline by @MikkelSchubert in [#4873](https://github.com/prefix-dev/pixi/pull/4873) - Fix docs-dev post setup-pixi run by @ruben-arts in [#5088](https://github.com/prefix-dev/pixi/pull/5088) - Mark `test_add_url_no_channel` as slow by @Hofer-Julian in [#5093](https://github.com/prefix-dev/pixi/pull/5093) #### New Contributors * @MikkelSchubert made their first contribution in [#4873](https://github.com/prefix-dev/pixi/pull/4873) ## Download pixi 0.61.0 | File | Platform | Checksum | |--------|----------|----------| | [pixi-aarch64-apple-darwin.tar.gz](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-apple-darwin.tar.gz.sha256) | | [pixi-x86_64-apple-darwin.tar.gz](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-apple-darwin.tar.gz.sha256) | | [pixi-aarch64-pc-windows-msvc.zip](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-pc-windows-msvc.zip) | ARM64 Windows | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-pc-windows-msvc.zip.sha256) | | [pixi-aarch64-pc-windows-msvc.msi](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-pc-windows-msvc.msi) | ARM64 Windows | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-pc-windows-msvc.msi.sha256) | | [pixi-x86_64-pc-windows-msvc.zip](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-pc-windows-msvc.zip.sha256) | | [pixi-x86_64-pc-windows-msvc.msi](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-pc-windows-msvc.msi.sha256) | | [pixi-aarch64-unknown-linux-musl.tar.gz](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-aarch64-unknown-linux-musl.tar.gz.sha256) | | [pixi-x86_64-unknown-linux-musl.tar.gz](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://github.com/prefix-dev/pixi/releases/download/v0.61.0/pixi-x86_64-unknown-linux-musl.tar.gz.sha256) |