tessl install tessl/pypi-kedro@1.1.0Kedro helps you build production-ready data and analytics pipelines
Agent Success
Agent success rate when using this tile
98%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.32x
Baseline
Agent success rate without this tile
74%
Top-level exports available directly from the kedro module.
import kedroGet the Kedro package version.
__version__: str # Current version: "1.1.1"Example:
import kedro
print(f"Kedro version: {kedro.__version__}") # "1.1.1"Kedro provides custom warning classes for deprecation and Python version compatibility.
class KedroDeprecationWarning(DeprecationWarning):
"""Custom class for warnings about deprecated Kedro features."""
pass
class KedroPythonVersionWarning(UserWarning):
"""Custom class for warnings about incompatibilities with Python versions."""
passThese warnings are used internally by Kedro to alert users about:
Example:
import warnings
from kedro import KedroDeprecationWarning
# Filter Kedro deprecation warnings
warnings.filterwarnings("ignore", category=KedroDeprecationWarning)Load Kedro's IPython extension for interactive development.
def load_ipython_extension(ipython: InteractiveShell) -> None:
"""
Load the Kedro IPython extension.
Parameters:
- ipython: IPython InteractiveShell instance
Returns:
None
"""This function is typically called automatically when loading the extension in IPython/Jupyter:
# In IPython or Jupyter
%load_ext kedro.ipythonOr call it programmatically:
from IPython import get_ipython
import kedro
ipython = get_ipython()
kedro.load_ipython_extension(ipython)See IPython Extension for more details on using Kedro in interactive environments.