Skip to content

Commit 00758af

Browse files
hbelmiromprahl
authored andcommitted
Update references to kfp_components package across repository to align with new kubeflow SDK naming convention. Update installation instructions in README.md accordingly.
Signed-off-by: Helber Belmiro <helber.belmiro@gmail.com>
1 parent 2c0690b commit 00758af

File tree

14 files changed

+32
-32
lines changed

14 files changed

+32
-32
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ The Kubeflow Pipelines Components repository serves as:
5353

5454
### Install Core Components (Coming Soon)
5555

56-
Install the official Kubeflow Pipelines Components package:
56+
Install the official Kubeflow SDK with components:
5757

5858
```bash
5959
# Not yet available - coming soon!
60-
pip install kfp-components
60+
pip install kubeflow
6161
```
6262

6363
### Install Third-Party Components (Coming Soon)
@@ -75,10 +75,10 @@ Once the packages are available, you'll be able to verify the installation:
7575

7676
```python
7777
# Coming soon - example verification code
78-
from kfp_components import training, evaluation, data_processing
78+
from kubeflow.pipelines.components import training, evaluation, data_processing
7979

8080
# Example: Use a training component
81-
from kfp_components.training import my_component
81+
from kubeflow.pipelines.components.training import my_component
8282

8383
# List available components
8484
print(dir(training))
@@ -90,8 +90,8 @@ print(dir(training))
9090

9191
```python
9292
from kfp import dsl
93-
from kfp_components.training import model_trainer
94-
from kfp_components.evaluation import model_evaluator
93+
from kubeflow.pipelines.components.training import model_trainer
94+
from kubeflow.pipelines.components.evaluation import model_evaluator
9595

9696
@dsl.pipeline(
9797
name="my-ai-pipeline",
@@ -186,7 +186,7 @@ Each component has designated owners listed in its `OWNERS` file who:
186186

187187
## 📦 Releases
188188

189-
- **Core Package**: `kfp-components` - Official community-maintained components
189+
- **Core Package**: `kubeflow` - Official Kubeflow SDK including community-maintained components
190190
- **Third-Party Package**: `kfp-components-third-party` - Vetted third-party contributions
191191
- **Versioning**: Follows semantic versioning aligned with Kubeflow releases
192192
- **Release Cadence**: Regular releases aligned with Kubeflow Pipelines SDK

components/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
"""Kubeflow Pipelines Components - Core Components Package
22
33
This module auto-imports all components for clean usage:
4-
from kfp_components import training
5-
from kfp_components import evaluation
6-
from kfp_components import data_processing
7-
from kfp_components import deployment
4+
from kubeflow.pipelines.components import training
5+
from kubeflow.pipelines.components import evaluation
6+
from kubeflow.pipelines.components import data_processing
7+
from kubeflow.pipelines.components import deployment
88
"""
99

1010
from . import training

components/data_processing/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Data Processing Components Module
22
33
This module re-exports all components in the data_processing category for easy import:
4-
from kfp_components.data_processing import component_name
4+
from kubeflow.pipelines.components.data_processing import component_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

components/deployment/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Deployment Components Module
22
33
This module re-exports all components in the deployment category for easy import:
4-
from kfp_components.deployment import component_name
4+
from kubeflow.pipelines.components.deployment import component_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

components/evaluation/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Evaluation Components Module
22
33
This module re-exports all components in the evaluation category for easy import:
4-
from kfp_components.evaluation import component_name
4+
from kubeflow.pipelines.components.evaluation import component_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

components/training/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Training Components Module
22
33
This module re-exports all components in the training category for easy import:
4-
from kfp_components.training import component_name
4+
from kubeflow.pipelines.components.training import component_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

pipelines/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
"""Kubeflow Pipelines Components - Core Pipelines Package
22
33
This module auto-imports all pipelines for clean usage:
4-
from kfp_components import pipelines
5-
from kfp_components.pipelines import training
6-
from kfp_components.pipelines import evaluation
7-
from kfp_components.pipelines import data_processing
8-
from kfp_components.pipelines import deployment
4+
from kubeflow.pipelines import pipelines
5+
from kubeflow.pipelines.pipelines import training
6+
from kubeflow.pipelines.pipelines import evaluation
7+
from kubeflow.pipelines.pipelines import data_processing
8+
from kubeflow.pipelines.pipelines import deployment
99
"""
1010

1111
from . import training

pipelines/data_processing/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Data Processing Pipelines Module
22
33
This module re-exports all pipelines in the data_processing category for easy import:
4-
from kfp_components.pipelines.data_processing import pipeline_name
4+
from kubeflow.pipelines.pipelines.data_processing import pipeline_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

pipelines/deployment/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Deployment Pipelines Module
22
33
This module re-exports all pipelines in the deployment category for easy import:
4-
from kfp_components.pipelines.deployment import pipeline_name
4+
from kubeflow.pipelines.pipelines.deployment import pipeline_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

pipelines/evaluation/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Evaluation Pipelines Module
22
33
This module re-exports all pipelines in the evaluation category for easy import:
4-
from kfp_components.pipelines.evaluation import pipeline_name
4+
from kubeflow.pipelines.pipelines.evaluation import pipeline_name
55
"""
66

77
# Auto-generated imports will be added here by scripts/update_init_imports.py

0 commit comments

Comments
 (0)