skillfed

azureml-pipeline-core

Contains core functionality for Azure Machine Learning pipelines, which are configurable machine learning workflows.

azureml-pipeline-core v1.62.0 323.9K downloads/30d#7,601 on PyPI
License unclear https://aka.ms/azureml-sdk-license Active released

What it is and what it does

azureml-pipeline-core is a foundational package for Azure Machine Learning that supplies the core building blocks needed to construct and manage machine learning pipelines. It is part of the broader azureml ecosystem and depends on azureml-core for its runtime behavior. The package is classified as Beta and targets developers and researchers building ML workflows on Azure.

This package is typically used as infrastructure for defining configurable machine learning workflows—the kind of pipelines that orchestrate data processing, model training, and inference steps. It integrates with Jupyter and IPython environments, suggesting it is designed for interactive development and experimentation. With active maintenance and support for modern Python versions (3.8–3.11), it remains aligned with current development practices.

Use it for:

  • Define multi-step machine learning workflows that chain data preparation, training, and evaluation tasks in Azure.
  • Build reusable pipeline templates for common ML patterns within Azure Machine Learning environments.
  • Orchestrate distributed or scheduled ML jobs that require configurable, reproducible execution.
  • Integrate ML pipeline definitions with Jupyter notebooks for interactive development and testing.
  • Manage dependencies and data flow between pipeline stages in Azure-hosted ML experiments.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides core pipeline infrastructure for Azure Machine Learning, enabling definition and execution of configurable machine learning workflows.

Yes, if you are building machine learning workflows within Azure Machine Learning. The package is actively maintained, has low install friction, and supports current Python versions. The unclear license requires review before use in proprietary contexts. Install primarily as a dependency of azureml-pipeline or when directly building Azure ML pipelines; it is not a general-purpose tool.

Install

azureml-pipeline-core on PyPI

pip

pip install azureml-pipeline-core

uv

uv add azureml-pipeline-core

poetry

poetry add azureml-pipeline-core

Installing azureml-pipeline-core

Before you install

Low install friction with a single runtime dependency (azureml-core). Maintenance status is active with a recent release within the last 170 days. Supports current Python versions from 3.8 through 3.11.

License in practice

License treatment is unclear; the raw license URL points to a Microsoft legal page (https://aka.ms/azureml-sdk-license) but no SPDX identifier is provided. Review the linked license before use in proprietary or restricted contexts.

Quickstart

pip install azureml-pipeline-core

from azureml.pipeline.core import Pipeline
# Define and configure your machine learning workflow

Requires Python 3.8 or later (up to 3.11); azureml-core must be installed as a runtime dependency.

Verify before relying

  • Specific pipeline capabilities and API surface beyond 'core functionality' are not detailed in the fact sheet.
  • Whether this package is typically used directly or primarily as a transitive dependency of azureml-pipeline.
  • Integration requirements or constraints with Azure services beyond what the fact sheet indicates.

Package facts

License https://aka.ms/azureml-sdk-license (unclear)
Python support supports the current Python release (<4.0,>=3.8)
Install friction low — pure-Python wheel
Runtime dependencies 1 — azureml-core
Maintenance actively maintained — 170 days since the last release
First released
Downloads 323,850/month — #7,601 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: azureml_pipeline_core-1.62.0-py3-none-any.whl

Keywords: ipython, jupyter, widgets

Development Status :: 4 - BetaFramework :: IPythonIntended Audience :: DevelopersIntended Audience :: Science/ResearchProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Multimedia :: Graphics

Tags

azure machine learning pipelinesazureml workflow orchestrationml pipeline configurationazure ml core functionalitymachine learning workflow managementazureml pipeline componentsazure ml job orchestration
azure-mlworkflow-orchestrationml-pipelines

More Graphics packages