Skip to content

feat: add channels to the build-v1 apis#4249

Merged
ruben-arts merged 1 commit intoprefix-dev:mainfrom
baszalmstra:feat/add-channels-to-build-v1
Aug 1, 2025
Merged

feat: add channels to the build-v1 apis#4249
ruben-arts merged 1 commit intoprefix-dev:mainfrom
baszalmstra:feat/add-channels-to-build-v1

Conversation

@baszalmstra
Copy link
Contributor

This adds the channels that are used to fetch a package's dependencies to the build v1 protocol. This allows backends to generate different recipes based on the channels that are available at solve and installation time.

This is a forward- & backward-compatible build API change.

@ruben-arts This should allow you to derive the ROS distro based on the channels!

@baszalmstra baszalmstra requested a review from ruben-arts July 31, 2025 20:48
@wolfv
Copy link
Member

wolfv commented Aug 1, 2025

This may also be useful to discover a base variant set!

@lucascolley lucascolley added enhancement New features area:build Related to pixi build labels Aug 1, 2025
@ruben-arts ruben-arts merged commit 08fcfb7 into prefix-dev:main Aug 1, 2025
82 of 110 checks passed
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.

4 participants