Skip to content

Overview

Kedro is a framework that makes it easy to build robust and scalable data pipelines by providing uniform project templates, data abstraction, configuration and pipeline assembly.

Modules

Name Description
kedro.config Provides functionality for loading Kedro configuration from different file formats.
kedro.framework provides Kedro's framework components
kedro.io provides functionality to read and write to a number of datasets.
kedro.ipython This script creates an IPython extension to load Kedro-related variables in local scope.
kedro.logging
kedro.pipeline provides functionality to define and execute data-driven pipelines.
kedro.runner provides runners that are able to execute Pipeline instances.
kedro.utils This module provides a set of helper functions being used across different components of kedro package.

Functions

Name Description
load_ipython_extension

Exceptions

Name Description
KedroDeprecationWarning Custom class for warnings about deprecated Kedro features.
KedroPythonVersionWarning Custom class for warnings about incompatibilities with Python versions.