P

Pixi

P
Pixi Languages v0.81.0

v0.81.0

[0.81.0] - 2026-09-15 ✨ Highlights pixi run --script can now run conda-script files directly from HTTP or HTTPS URLs, including GitHub Gists. Pixi downloads the script, reuses its cached environment, and runs it without requiring a local file. Added Add remote url support to conda-script by @ruben-arts in #6981 Add PrefixPlatformMismatchError for source build prefixes by @hunger in #6984 Show the…

P
Pixi Languages v0.80.0

v0.80.0

[0.80.0] - 2026-09-07 ✨ Highlights Pixi now has experimental support for conda-script. Conda scripts let you write scripts in any language, with dependencies and instructions for running them included in the same file. Pixi solves the environment, caches it, and runs the script without requiring a separate workspace. For example, an R script can now be self-contained: # /// conda-script # channels…

P
Pixi Languages v0.79.0

v0.79.0

[0.79.0] - 2026-09-03 ✨ Highlights Pixi now has better support for RISC-V by setting the default virtual packages. And we've extended the CLI to include pixi install --script and pixi workspace dependencies add. Added Add pixi workspace dependencies CLI by @ruben-arts in #6917 Install script environments without running by @manzt in #6923 Set __glibc default to 2.39 on linux-riscv64 by @pavelzw in…

P
Pixi Languages v0.78.0

v0.78.0

[0.78.0] - 2026-08-28 ✨ Highlights You can now use the CLI to add path dependencies with the following command: pixi add --path ~/dev/pixi pixi pixi add --path ~/dev/vinca vinca --pypi pixi add --path ~/dev/ros_ws/src/common/package.xml ros-jazzy-common Pixi now can also share the configuration with rattler-based tools like rattler-build and rattler-index. The PEP 723 script support has been impro…

P
Pixi Languages v0.77.1

v0.77.1

[0.77.1] - 2026-08-24 Added Add pixi workspace preview subcommand by @ruben-arts in #6859 Update rattler, rattler-build, minijinja, and display channel notices by @wolfv in #6852 Add one consistent API for detecting host machine by @Hofer-Julian in #6864 Changed Use .mojoc with precompile by @sstadick in #6860 Render lists in the generated CLI docs by @Hofer-Julian in #6868 Documentation Fix lists…

P
Pixi Languages v0.77.0

v0.77.0

[0.77.0] - 2026-08-18 ✨ Highlights This release includes the API update for the backends such that we support pin-compatible and pin-subpackage specs in package manifests. For example: # Pin subpackage `mypkg` to the same version as the package itself, but allow any compatible version of `mypkg` to be used. [package] name = "mypkg" [package.run-exports.weak] mypkg = { pin-subpackage = { upper-boun…

P
Pixi Languages v0.76.2

v0.76.2

[0.76.2] - 2026-08-10 ✨ Highlights This release features better logging and a few bug fixes. Added Add logging about why pixi build has a cache miss by @baszalmstra in #6784 Changed Log CEP-42 user-order conflicts at debug level by @hunger in #6778 Small fixes to better handle paths containing spaces by @hunger in #6779 Documentation Split prepare-docs into tasks with dependencies by @Hofer-Julian…

P
Pixi Languages v0.76.1

v0.76.1

[0.76.1] - 2026-08-04 ✨ Highlights This release features an improved pixi task list and a revamped docs page based on Zensical. Changed Correct task list runnability and show every task by @hunger in #6367 Documentation Switch from mkdocs to zensical by @Hofer-Julian in #6572 Fixed Honour editable = true in transitive [tool.uv.sources] at install time by @earlybard in #6730 New Contributors @early…

P
Pixi Languages v0.76.0

v0.76.0

[0.76.0] - 2026-08-03 ✨ Highlights A single Python file can now carry its own environment. Pixi reads PEP 723 inline metadata, and --script works on init, run, add, remove, lock, list, tree, and workspace export. # /// script # requires-python = ">=3.11" # dependencies = ["rich>=13.9.2"] # /// import rich rich.print("Hi from [bold magenta]hello.py[/bold magenta]!") pixi run --script hello.py is th…

P
Pixi Languages v0.75.0

v0.75.0

[0.75.0] - 2026-07-29 ✨ Highlights pixi publish now publishes every workspace package that opts in in dependency order. It also refuses to publish anything if a necessary source dependencies didn't opt into being published. [package] name = "cpp_math" publish = true Offline solves now only consider conda packages you already have, either in the package cache or on a local file:// channel. That mea…