github prefix-dev/pixi v0.73.0

6 hours ago

[0.73.0] - 2026-07-15

✨ Highlights

This release brings two big features:

  • workspace = true now also works in environment [dependency] tables
  • TOML 1.1 multiline inline tables are now fully supported

As usual we also fixed a couple of bugs.

workspace = true in environment dependency tables

Until now, { workspace = true } only worked in the package dependency tables and required the pixi-build preview.
With this release, the environment tables can inherit from [workspace.dependencies] as well, no preview needed.
That means a version shared by several features or targets only has to be declared once:

[workspace.dependencies]
numpy = "1.*"

[dependencies]
numpy = { workspace = true }

[feature.dev.dependencies]
numpy = { workspace = true }

You can learn more about this feature in the docs: https://pixi.prefix.dev/v0.73.0/build/workspace_dependencies/

TOML 1.1

Pixi now fully supports TOML 1.1.
Most notably, inline tables can now span multiple lines and have trailing commas, which used to be a syntax error:

[dependencies]
python = {
    version = ">=3.12",
    channel = "conda-forge",
}

Commands that modify the manifest, like pixi add, keep the layout you wrote.
One word of caution: many other tools only read TOML 1.0 so far, so using the new syntax in pyproject.toml can break them even though Pixi accepts it.

Added

Changed

  • Complete tasks after options in pixi run by @hunger in #6518

Documentation

  • Expand docs for extras, flags, and conditional dependencies by @wolfv in #6570
  • Document TOML 1.1 support by @Hofer-Julian
  • Fix python version constraint location in pixi-build-python backend by @hunger in #6580

Fixed

Don't miss a new pixi release

NewReleases is sending notifications on new releases.