{"id":23933,"library":"kfp-notebook","title":"kfp-notebook","description":"Elyra's kfp-notebook package provides tools for converting Jupyter notebooks into Kubeflow Pipelines components. Version 4.1.0 is the latest, released as part of Elyra. The project follows a regular release cadence.","status":"active","version":"4.1.0","language":"python","source_language":"en","source_url":"https://github.com/elyra-ai/elyra","tags":["kubeflow","pipelines","notebook","elyra","kfp"],"install":[{"cmd":"pip install kfp-notebook","lang":"bash","label":"PyPI"}],"dependencies":[],"imports":[{"note":"","wrong":null,"symbol":"KfpCompiler","correct":"from kfp_notebook.compiler import KfpCompiler"}],"quickstart":{"code":"from kfp_notebook.compiler import KfpCompiler\nfrom kfp import dsl\n\ndef my_pipeline():\n    op = dsl.ContainerOp(name='hello', image='busybox', command=['echo', 'hello'])\n    return op\n\ncompiler = KfpCompiler()\ncompiler.compile(pipeline_func=my_pipeline, package_path='pipeline.yaml')","lang":"python","description":"Compile a simple Kubeflow pipeline from a function."},"warnings":[{"fix":"Upgrade Python to 3.10 or later.","message":"Version 4.0.0 dropped support for Python 3.8 and 3.9; requires Python >=3.10.","severity":"breaking","affected_versions":">=4.0.0"},{"fix":"Use `from kfp_notebook.compiler import KfpCompiler` instead of `from kfp_notebook import KfpCompiler`.","message":"The older import path `from kfp_notebook import something` may not work; use explicit submodule imports.","severity":"deprecated","affected_versions":">=3.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Install the package: `pip install kfp-notebook`. The import is `from kfp_notebook...` (underscore).","cause":"The package is installed as `kfp-notebook` but import uses underscore.","error":"ModuleNotFoundError: No module named 'kfp_notebook'"},{"fix":"Use `from kfp_notebook.compiler import KfpCompiler`.","cause":"Importing the package incorrectly.","error":"AttributeError: module 'kfp_notebook' has no attribute 'compiler'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}