Skip to content

docs: add a pixi-build v3 example using extras, flags and when#6264

Open
Hofer-Julian wants to merge 1 commit into
fix/source-extra-driftfrom
example/pixi-build-v3
Open

docs: add a pixi-build v3 example using extras, flags and when#6264
Hofer-Julian wants to merge 1 commit into
fix/source-extra-driftfrom
example/pixi-build-v3

Conversation

@Hofer-Julian
Copy link
Copy Markdown
Contributor

Description

Add an examples/pixi-build/v3 workspace that exercises the new repodata v3 dependency fields across multiple environments. The resolved pixi.lock is included so the example builds out of the box.

Based on #6263

AI Disclosure

  • This PR contains AI-generated content.
    • I have tested any AI-generated content in my PR.
    • I take responsibility for any AI-generated content in my PR.

Tools: {e.g., Claude, Codex, GitHub Copilot, ChatGPT, etc.}

@Hofer-Julian Hofer-Julian requested a review from baszalmstra June 3, 2026 09:45
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from e8ebac8 to daa970b Compare June 3, 2026 10:01
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from efbb54c to 95fa02f Compare June 3, 2026 10:01
@Hofer-Julian Hofer-Julian changed the title misc: add a pixi-build v3 example using extras, flags and when docs: add a pixi-build v3 example using extras, flags and when Jun 3, 2026
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from daa970b to a2946b1 Compare June 3, 2026 12:09
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch 3 times, most recently from ccb47cb to a74798f Compare June 3, 2026 12:37
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from a2946b1 to 3ee1563 Compare June 3, 2026 12:37
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch 2 times, most recently from 73d8a94 to de4f502 Compare June 3, 2026 14:30
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch 2 times, most recently from 1cdd575 to a1d4ba1 Compare June 3, 2026 14:32
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch 2 times, most recently from 02c8d12 to c402e14 Compare June 3, 2026 14:36
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch 2 times, most recently from a411625 to e8d427b Compare June 3, 2026 14:45
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch 2 times, most recently from 6ad3614 to 15c4073 Compare June 3, 2026 14:46
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from e8d427b to 75867c6 Compare June 3, 2026 14:46
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 15c4073 to ee6d57e Compare June 3, 2026 14:50
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from 75867c6 to 543fb68 Compare June 3, 2026 14:50
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from ee6d57e to aa18b9a Compare June 3, 2026 14:53
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch 2 times, most recently from a9480c4 to ef785d8 Compare June 3, 2026 14:55
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from aa18b9a to a1671b9 Compare June 3, 2026 14:55
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from a1671b9 to 8807713 Compare June 5, 2026 08:58
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch 2 times, most recently from 4a1c37f to 5dde8d0 Compare June 5, 2026 09:00
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 8807713 to 1021ca4 Compare June 5, 2026 09:00
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from 5dde8d0 to 74ea88d Compare June 5, 2026 09:32
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 1021ca4 to 0a4210f Compare June 5, 2026 09:32
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from 74ea88d to 6e38391 Compare June 5, 2026 09:35
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 0a4210f to 1791c20 Compare June 5, 2026 09:35
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from 6e38391 to c79b759 Compare June 5, 2026 12:22
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 1791c20 to 87e6b78 Compare June 5, 2026 12:22
Add an examples/pixi-build/v3 workspace that exercises the new repodata v3 dependency fields across multiple environments. The resolved pixi.lock is included so the example builds out of the box.

Based on "fix(satisfiability): detect extra-dependency drift for source packages".
@Hofer-Julian Hofer-Julian force-pushed the fix/source-extra-drift branch from c79b759 to a7ef33f Compare June 5, 2026 12:42
@Hofer-Julian Hofer-Julian force-pushed the example/pixi-build-v3 branch from 87e6b78 to 35c5285 Compare June 5, 2026 12:42
@Hofer-Julian
Copy link
Copy Markdown
Contributor Author

This fails because we include examples in our satisfiability tests. Which won't work, because it uses the backend from a channel.

Maybe we should stop doing that:

async fn q(#[files("../../examples/**/p*.toml")] manifest_path: PathBuf) {

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant