--- id: azureml-pipeline-core version: "1.62.0" license: https://aka.ms/azureml-sdk-license license_treatment: unclear maintenance: active --- # azureml-pipeline-core — Contains core functionality for Azure Machine Learning pipelines, which are configurable machine learning workflows. License: unclear · Maintenance: active · Downloads: 323.9K/mo ## 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 above — 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 pip install azureml-pipeline-core uv add azureml-pipeline-core 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_current - Install friction: low - Maintenance: active - Downloads: 323.9K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags azure machine learning pipelines, azureml workflow orchestration, ml pipeline configuration, azure ml core functionality, machine learning workflow management, azureml pipeline components, azure ml job orchestration, azure-ml, workflow-orchestration, ml-pipelines [View on SkillFed](https://skillfed.io/packages/azureml-pipeline-core) · [View on PyPI](https://pypi.org/project/azureml-pipeline-core/)