Install & Compatibility
Where this runs
tested against v4.1.1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 93.5MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 8.3s · import 0.000s · 95MB
96MB installed
● package 96MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
KfpCompiler
✓ from elyra.kfp.compiler import KfpCompiler
✗ from kfp_notebook.compiler import KfpCompiler
Compile a simple Kubeflow pipeline from a function.
from kfp_notebook.compiler import KfpCompiler
from kfp import dsl
def my_pipeline():
op = dsl.ContainerOp(name='hello', image='busybox', command=['echo', 'hello'])
return op
compiler = KfpCompiler()
compiler.compile(pipeline_func=my_pipeline, package_path='pipeline.yaml')
Upgrade
Version history
4.1.1latest on PyPI · released May 18, 2026
Audit
Dependencies
No dependency data recorded yet.