Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pixi 0.40.0 #204080

Merged
merged 2 commits into from
Jan 13, 2025
Merged

pixi 0.40.0 #204080

merged 2 commits into from
Jan 13, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## Release Notes

✨ Highlights

Manifest file parsing has been significantly improved.
Errors will now be clearer and more helpful, for example:

         × Expected one of 'first-index', 'unsafe-first-match', 'unsafe-best-match'
          ╭─[pixi.toml:2:27]
        1 │
        2 │         index-strategy = "UnsafeFirstMatch"
          ·                           ────────────────
        3 │
          ╰────
         help: Did you mean 'unsafe-first-match'?

Breaking Change Alert:

The depends_on field has been renamed to depends-on for better consistency.
Using the old format without a dash (depends_on) will now result in an error.
The new errors should help you find the location:

Error:
  × field 'depends_on' is deprecated, 'depends-on' has replaced it
    ╭─[pixi.toml:22:51]
 21 │ install = "cargo install --path . --locked"
 22 │ install-as = { cmd = "python scripts/install.py", depends_on = [
    ·                                                   ─────┬────
    ·                                                        ╰── replace this with 'depends-on'
 23 │   "build-release",
    ╰────

Added

  • Pixi add git source dependency by @nichmor in #2858

Documentation

  • Fix installation docs mistake in index.md by @PanTheDev in #2869

Fixed

  • Create missing global manifest folder with pixi global edit by @zbowling in #2847
  • Pixi add creates a project by @nichmor in #2861
  • Initialized detached envs with None by @ruben-arts in #2841

pixi build Preview work

  • Build backend docs by @tdejager in #2844
  • Move pixi build type conversions into its own crate by @tdejager in #2866
  • Expose build type v1 function by @tdejager in #2875
  • Use toml-span for deserialization by @baszalmstra in #2718
  • Expands options for setting pixi-build override options by @tdejager in #2843
  • Split capability retrieval from initialize by @tdejager in #2831
  • Move package fields under [package]. by @baszalmstra in #2731
  • Extract pixi manifest info into protocol by @tdejager in #2850

New Contributors

  • @PanTheDev made their first contribution in #2869

Download pixi 0.40.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

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jan 13, 2025
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jan 13, 2025
@BrewTestBot BrewTestBot enabled auto-merge January 13, 2025 11:55
@BrewTestBot BrewTestBot added this pull request to the merge queue Jan 13, 2025
Merged via the queue into master with commit 10f8249 Jan 13, 2025
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-pixi-0.40.0 branch January 13, 2025 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants