Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Defining Kubeflow Pipeline (KFP) Components with Python Dataclasses

PyPI - Python Version version License OS OS OS Tests Code Checks codecov Ruff

Features

  • Dataclass-Driven Component Definition: Define component logic using Python dataclasses, seamlessly translating them into Kubeflow Pipelines (KFP) compatible functions and components.
  • KFP Agnostic: Empower developers to design and implement component logic as standard Python code, independent of the KFP framework.

Installation

pip install ml-orchestrator

Note: ml-orchestrator is designed to be lightweight and free of external dependencies, ensuring efficient runtime performance without additional overhead.

Note: ml-orchestrator does not require the kfp package to parse or create Kubeflow components.

Note: To construct kfp pipelines and utilize the components, the kfp package is required.

Usage

please read the documentation

Metadata

Release files for ml-orchestrator 0.1.1b0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ml-orchestrator 0.1.1b0
File Size Uploaded
ml_orchestrator-0.1.1b0.tar.gz 9.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ml-orchestrator 0.1.1b0
File Interpreter ABI Platform
ml_orchestrator-0.1.1b0-py3-none-any.whl Python 3 none any Details

Total release size: 21.8 kB

Release files / ml_orchestrator-0.1.1b0.tar.gz

Download URL ml_orchestrator-0.1.1b0.tar.gz
Size 9.1 kB
Tags Source
SHA-256 checksum
How to use checksums
34a52e5252213d19efc3a7e73cfd404e7b62ad1e7323b8596993a9388774743a
BLAKE2b-256 checksum
How to use checksums
63bb355ead9cbe58f1317519e7e894f33adeefb6e2a201352914c0d3eb287439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.12.3 Linux/6.8.0-1021-azure

Release files / ml_orchestrator-0.1.1b0-py3-none-any.whl

Download URL ml_orchestrator-0.1.1b0-py3-none-any.whl
Size 12.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
978aacdac8c4fed9eb066b30cb4b943cecad088b058b69fab210260bdf784e55
BLAKE2b-256 checksum
How to use checksums
5b1bac828fe34ffde1873a18b5006767df225f1e1f71506918197fc6c29aedc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.12.3 Linux/6.8.0-1021-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page