--- id: azure-mgmt-marketplaceordering version: "1.1.1" license: unclear license_treatment: unclear maintenance: active --- # azure-mgmt-marketplaceordering — Microsoft Azure Marketplaceordering Management Client Library for Python License: unclear · Maintenance: active · Downloads: 7.0M/mo ## What it is and what it does azure-mgmt-marketplaceordering is the official Microsoft Azure SDK client for managing marketplace ordering agreements. It provides a Python interface to query, sign, and cancel marketplace terms tied to your Azure subscription. The package wraps Azure REST APIs and handles authentication through Azure Active Directory, requiring environment variables for credentials and subscription ID. The library is part of the broader Azure SDK ecosystem and depends on azure-mgmt-core for common Azure management patterns, isodate for date/time handling, and typing-extensions for type hints. It targets Python 3.9 and later, with active testing on Python 3.10, 3.11, 3.12, and 3.13. The package is production-stable and actively maintained by Microsoft. Use it for: - Automate acceptance of marketplace software licensing terms when provisioning resources via Infrastructure as Code. - Query current marketplace agreements and terms linked to your Azure subscription programmatically. - Cancel or revoke marketplace ordering agreements without manual Azure Portal interaction. - Integrate marketplace agreement management into Azure resource deployment pipelines. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Manages Azure Marketplace ordering agreements and operations through the Azure SDK, allowing you to query, sign, and cancel marketplace terms programmatically. Yes. This is an official, actively maintained Microsoft SDK with low install friction, no known vulnerabilities, and clear production-stable status. Install it if you need to manage Azure Marketplace ordering agreements programmatically or as part of Azure automation workflows. Requires Python 3.9+ and Azure credentials configured via environment variables. ## Install pip install azure-mgmt-marketplaceordering uv add azure-mgmt-marketplaceordering poetry add azure-mgmt-marketplaceordering ## Installing azure-mgmt-marketplaceordering Before you install: Low install friction with a pure Python wheel. Actively maintained—last commit 2026-08-14, released 88 days ago. Depends on three stable runtime packages: isodate, azure-mgmt-core, and typing-extensions. Quickstart: pip install azure-mgmt-marketplaceordering from azure.mgmt.marketplaceordering import MarketplaceOrderingAgreements from azure.identity import DefaultAzureCredential import os sub_id = os.getenv("AZURE_SUBSCRIPTION_ID") client = MarketplaceOrderingAgreements(credential=DefaultAzureCredential(), subscription_id=sub_id) Requires Python 3.9+. Requires Azure subscription and environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET, and AZURE_SUBSCRIPTION_ID for authentication. Verify before relying: - Whether the package supports async operations via an aio namespace (mentioned in release notes but not confirmed in current version 1.1.1) - Full scope of marketplace agreement operations beyond query, sign, and cancel ## Package facts - License: not declared (unclear) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 7.0M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags azure marketplace ordering client, azure sdk marketplace agreements, manage azure marketplace terms, azure mgmt marketplace, azure subscription marketplace ordering, azure-sdk, cloud-management [View on SkillFed](https://skillfed.io/packages/azure-mgmt-marketplaceordering) · [View on PyPI](https://pypi.org/project/azure-mgmt-marketplaceordering/)