skillfed

azure-mgmt-hybridcompute

Microsoft Azure Hybridcompute Management Client Library for Python

azure-mgmt-hybridcompute v10.0.0 582.4K downloads/30d#5,900 on PyPI5,588
Permissive license MIT Active released

What it is and what it does

This is the official Microsoft Azure SDK for managing hybrid compute infrastructure in Python. It provides a client library to interact with Azure's hybrid compute service, which manages machines, extensions, licenses, and gateways across on-premises and cloud environments. The package wraps Azure REST APIs into Python objects and methods, handling authentication via Microsoft Entra and supporting operations like machine creation, deletion, extension management, and license provisioning.

Version 10.0.0 introduces significant new capabilities: operation groups for gateways, machine run commands, extension metadata, and settings management, plus new models for hardware profiles, firmware, and storage. It also includes breaking changes that restructure several model properties into nested property objects, requiring code migration if you upgrade from earlier versions. The package depends on isodate, azure-mgmt-core, and typing-extensions, and requires Python 3.10 or later.

Use it for:

  • Provision and manage hybrid machines (on-premises or edge) registered with Azure Arc.
  • Deploy and configure extensions on hybrid machines for monitoring, patching, or security.
  • Manage software assurance and licensing profiles for hybrid compute resources.
  • Set up gateways and run commands on hybrid machines for remote administration.
  • Query and update machine properties, network profiles, and OS details at scale.

Worth the install?

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

Manages hybrid compute resources in Microsoft Azure—machines, extensions, licenses, and gateways—through a Python SDK client.

Yes, if you need to programmatically manage Azure hybrid compute resources from Python. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is part of the official Azure SDK. However, version 10.0.0 includes breaking changes to model structures—review the migration guide before upgrading existing code. Requires Python 3.10+ and Azure credentials configured.

Install

azure-mgmt-hybridcompute on PyPI

pip

pip install azure-mgmt-hybridcompute

uv

uv add azure-mgmt-hybridcompute

poetry

poetry add azure-mgmt-hybridcompute

Installing azure-mgmt-hybridcompute

Before you install

Low friction install with three lightweight runtime dependencies. Actively maintained as of 2026-08-14 with recent feature additions in version 10.0.0. Supports current Python versions (3.10+).

License in practice

MIT license permits commercial and private use with minimal restrictions; suitable for most projects.

Quickstart

pip install azure-mgmt-hybridcompute

from azure.mgmt.hybridcompute import HybridComputeManagementClient
from azure.identity import DefaultAzureCredential
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = HybridComputeManagementClient(
    credential=DefaultAzureCredential(),
    subscription_id=sub_id
)

Requires Python 3.10+; Azure subscription and environment variables (AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, AZURE_SUBSCRIPTION_ID) must be configured for authentication.

Verify before relying

  • Whether the new hybrid models (dual dictionary/model nature) in 10.0.0 require migration effort for existing code.
  • Performance characteristics and rate limits for large-scale machine or extension operations.
  • Whether gateway and machine-run-command features are production-ready or still experimental.
  • Whether azure-identity is a required runtime dependency or only recommended for authentication.

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 3 — isodate, azure-mgmt-core, typing-extensions
Maintenance actively maintained — 0 days since the last release
Last repo commit
First released
Downloads 582,383/month — #5,900 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: azure_mgmt_hybridcompute-10.0.0-py3-none-any.whl

Keywords: azure, azure sdk

Development Status :: 5 - Production/StableProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Tags

azure hybrid compute managementazure arc machines apiazure hybrid infrastructure sdkmanage azure hybrid resources pythonazure mgmt client libraryazure hybrid compute client
azure-sdkcloud-managementhybrid-infrastructure

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

azure-mgmt-compute

Provides Python bindings to manage Azure…

permissive · top 5,000 on PyPI

azure-mgmt-databoxedge

Provides Python client library for managing…

permissive · top 5,000 on PyPI

azure-mgmt-network

Manages Azure network resources (virtual…

permissive · top 5,000 on PyPI

azure-mgmt-resource

Provides Python bindings to manage Azure…

permissive · top 1,000 on PyPI

azure-mgmt-kusto

Manages Azure Kusto clusters, databases, and…

permissive · top 15,000 on PyPI

azure-mgmt-automation

Provides Python client library for managing…

permissive · top 15,000 on PyPI

azure-mgmt-managementgroups

Provides a Python client library to manage…

permissive · top 5,000 on PyPI

azure-mgmt-relay

Manages Azure Relay namespaces, hybrid…

permissive · top 5,000 on PyPI

azure-mgmt-web

Provides programmatic management of Azure Web…

permissive · top 5,000 on PyPI

azure-mgmt-storage

Manages Azure Storage accounts, containers,…

permissive · top 5,000 on PyPI