Skip to content

feat(build): [dev] dependencies#4778

Merged
ruben-arts merged 64 commits intomainfrom
bas/wip/develop-dependencies
Dec 16, 2025
Merged

feat(build): [dev] dependencies#4778
ruben-arts merged 64 commits intomainfrom
bas/wip/develop-dependencies

Conversation

@baszalmstra
Copy link
Contributor

@baszalmstra baszalmstra commented Oct 17, 2025

Initial implementation of #4721

TODO

Questions

  • Check how this works together with solve-groups.

Schema setting at the top of a pixi.toml:

#:schema https://github.com/prefix-dev/pixi/blob/00cb692fcf000fab1ec1e2bd499e93cde4d71ad9/schema/schema.json

@baszalmstra baszalmstra mentioned this pull request Oct 17, 2025
3 tasks
@baszalmstra baszalmstra force-pushed the bas/wip/develop-dependencies branch from 3453a10 to f8ca9bb Compare October 17, 2025 09:38
@baszalmstra baszalmstra changed the title wip: [develop] dependencies feat: [develop] dependencies Oct 17, 2025
@ruben-arts
Copy link
Contributor

An issue I found is that Pixi doesn't error on a missing package in the dev list:

[workspace]
channels = ["conda-forge"]
platforms = ["win-64", "linux-64", "osx-64", "osx-arm64"]
preview = ["pixi-build"]

[dev]
wrong-name = { path = "." }

It just doesn't install anything in this example

@ruben-arts ruben-arts marked this pull request as ready for review December 16, 2025 16:13
Copy link
Contributor

@ruben-arts ruben-arts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets goo!

@ruben-arts ruben-arts enabled auto-merge (squash) December 16, 2025 16:13
@ruben-arts ruben-arts merged commit 5121397 into main Dec 16, 2025
41 checks passed
@ruben-arts ruben-arts deleted the bas/wip/develop-dependencies branch December 16, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build Related to pixi build enhancement New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants