Wrapper¶
Generates a complete Kedro project directory structure on disk from a ChoregraphSpec.
Produces pyproject.toml, settings.py, catalog.yml, and pipeline_registry.py so that
Kedro sessions can execute the pipeline. Acts as the Single Source of Truth bridge between
Choregraph's XML model and Kedro's file-based configuration.
wrapper
¶
Managed project builder -- generates Kedro project structure on disk.
Produces the complete Kedro project files (pyproject.toml, settings.py,
catalog.yml, pipeline_registry.py) in a pipeline/ directory. The
generated project is the single source of truth for Kedro session execution.
ManagedProjectBuilder
¶
Generates a standard Kedro project structure from a ChoregraphSpec. This acts as the Single Source of Truth for the Kedro run.
Source code in src/choregraph/wrapper.py
build
¶
Builds the Kedro project files.
| PARAMETER | DESCRIPTION |
|---|---|
spec
|
The choregraph specification.
TYPE:
|
transform_registry
|
Transform function registry.
TYPE:
|
include_viz_hooks
|
If True (web flow), include kedro-viz hooks in settings.py. If False (Toolkit mode), skip them.
TYPE:
|