Skip to content

deps: Update pixi tool constraint to >=0.76.1 - #945

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/pixi-0.x
Aug 22, 2026
Merged

deps: Update pixi tool constraint to >=0.76.1#945
renovate[bot] merged 1 commit into
mainfrom
renovate/pixi-0.x

Conversation

@renovate

@renovate renovate Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending
pixi tool-constraint minor >=0.75.0>=0.76.1 0.77.0 (+1)

Release Notes

prefix-dev/pixi (pixi)

v0.76.1

Compare Source

✨ Highlights

This release features an improved pixi task list and a revamped docs page based on Zensical.

Changed
Documentation
Fixed
New Contributors

v0.76.0

Compare Source

✨ 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 the whole setup: no pixi.toml, no .pixi folder, and no lock file unless you ask for one with pixi lock --script.

PEP 723 only covers Python and PyPI, so Pixi reads tool.pixi for the rest. This greatly extends the script's capabilities, for example to add conda dependencies:

# /// script
# dependencies = ["httpx"]

# [tool.pixi.workspace]
# channels = ["conda-forge"]

# [tool.pixi.dependencies]
# gdal = "*"

# ///

pixi init --script, pixi add --script <file> gdal, and pixi add --script <file> --pypi httpx write that block for you. Scripts don't have to be local either: pixi run --script takes a URL, a Gist page (that one builds CPython 3.16 from git first), or - to read from stdin.

Thanks @​manzt for building this out across five PRs, see the standalone scripts docs for the rest. This release also adds [package.run-exports], an lfs field for git dependencies, and configurable channel priority.

Added
Changed
Documentation
Fixed
New Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 22, 2026
@renovate
renovate Bot enabled auto-merge (squash) August 22, 2026 00:27
@renovate
renovate Bot merged commit 693b257 into main Aug 22, 2026
34 checks passed
@renovate
renovate Bot deleted the renovate/pixi-0.x branch August 22, 2026 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants