-
Notifications
You must be signed in to change notification settings - Fork 480
Open
Labels
type::featurerequest for a new feature or capabilityrequest for a new feature or capability
Description
Checklist
- I added a descriptive title
- I searched open requests and couldn't find a duplicate
What is the idea?
Replace subprocess calls with py-rattler-build Python API for building and rendering v1 recipes.
Why is this needed?
Better error handling, progress reporting, and access to build metadata.
What should happen?
- Add
py-rattler-buildto dependencies - Create private
conda_build/_rattler_integration.pymodule - Refactor
run_rattler_build()inmain_build.pyandmain_render.pyto use Python API - Pass through CLI arguments to py-rattler-build
- Add tests and documentation
Additional Context
Plan right now is to keep py-rattler-build APIs private (not exposed in conda_build.api)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type::featurerequest for a new feature or capabilityrequest for a new feature or capability
Type
Projects
Status
In Progress ๐๏ธ