Home
Kedro Light provides a minimal interface to Kedro and Kedro-Viz. You can install it via PyPI with
Kedro Light is intended for when you want to use Kedro's data catalog system and pipeline objects (to separate data from logic), as well as its visualisation capabilities, but don't want to embrace the full Kedro project structure and workflow. Kedro Light defines/re-exports the following functions:data_catalog
creates aDataCatalog
(for loading/saving named datasets)node
creates aNode
(for transforming named datasets)pipeline
creates aPipeline
using Kedro's modular pipeline constructor (this defines a DAG of data transformations)run
andrun_node
run a pipeline or node respectivelyshow
serves a web app that displays a collection of pipelines
A condensed usage example is given below. Further details can be found here.