prefix-dev / pixi

Package management made easy
https://pixi.sh
BSD 3-Clause "New" or "Revised" License
3.38k stars 193 forks source link

feat: add pixi-build behind preview feature #2514

Closed tdejager closed 4 days ago

tdejager commented 6 days ago

Description

This PR gates the pixi-build feature behind the recently introduced preview features. This requires the pixi-build preview feature to be enabled and this is checked on validation. We've decided on this name with @ruben-arts, but I'm fine changing it if we dont like it.

I thought adding in validation would be the way to go, curious to know if this would miss anything,

Tests

A couple of automated test have been added to the manifest so that we can check if we properly error when either the [build] or a source dependency is used in any feature/platform combination.

cc @nichmor