$npx skillfedfor your agent

azure-common

Microsoft Azure Client Library for Python (Common)

With conditionsPyPI Released Feb 202265.7M downloads / moMIT LicensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — azure_common-1.1.28-py2.py3-none-any.whl
v1.1.28 · released 2022-02-03 · 1 runtime deps: azure-nspkg

Yes, if you are building on the Azure SDK ecosystem or need shared credential and client factory utilities. Install as a dependency of higher-level Azure packages rather than directly unless you are extending or wrapping Azure SDK functionality. The package is stable and actively maintained, with no known security vulnerabilities, but note that several credential methods are deprecated as of version 1.1.28 and the last release was February 2022.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Azure CLI to be installed and configured locally when using CLI-based credential methods; some credential factories are deprecated as of version 1.1.28.
  • Low install friction with a single lightweight dependency (azure-nspkg).
  • Actively maintained repository with recent commits, though the package itself has not been released since February 2022.

License · maintenance · safety

MIT License (permissive) — MIT License permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

last release 2022-02-03 (1653 days) · last repo commit 2026-08-14 · 5,587 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 65,674,942 downloads/mo, #488 on PyPI

Verify before relying

pip install azure-common

from azure.common.credentials import get_azure_cli_credentials

credentials, subscription_id = get_azure_cli_credentials()
  • Whether deprecated credential factory methods (JSON file, auth file) remain functional or will be removed in future versions.
  • Current compatibility with modern Azure SDK packages and whether this package is still the recommended entry point for new projects.
Same gist for agents: .md · .json

What it is and what it does

azure-common is a foundational package in the Microsoft Azure SDK for Python that supplies shared utilities and common code used by other Azure client libraries. It provides credential handling helpers (including Azure CLI integration), client factory methods for instantiating Azure service clients, and API profile definitions that map Azure service versions to specific API versions.

The package is primarily used as an internal dependency rather than directly by end users; most developers interact with it indirectly through higher-level Azure SDK packages. It handles authentication workflows, supports multiple credential sources, and manages compatibility across different Azure service API versions. The release history shows ongoing maintenance for compatibility with newer Azure services and credential methods, though several credential factories have been deprecated since version 1.1.27.

Use it for

  • Obtaining Azure credentials from the local Azure CLI for use in Python scripts and applications.
  • Creating Azure service clients programmatically with automatic credential and API version handling.
  • Defining and managing API profiles for consistent Azure service version targeting across deployments.
  • Providing shared authentication and client instantiation logic for custom Azure SDK wrapper libraries.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are building on the Azure SDK ecosystem or need shared credential and client factory utilities.

Install as a dependency of higher-level Azure packages rather than directly unless you are extending or wrapping Azure SDK functionality. The package is stable and actively maintained, with no known security vulnerabilities, but note that several credential methods are deprecated as of version 1.1.28 and the last release was February 2022.

Install

azure-common on PyPI

Before you install

Low install friction with a single lightweight dependency (azure-nspkg). Actively maintained repository with recent commits, though the package itself has not been released since February 2022.

Requires Azure CLI to be installed and configured locally when using CLI-based credential methods; some credential factories are deprecated as of version 1.1.28.

License in practice

MIT License permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

Quickstart

pip install azure-common

from azure.common.credentials import get_azure_cli_credentials

credentials, subscription_id = get_azure_cli_credentials()

Verify before relying

  • Whether deprecated credential factory methods (JSON file, auth file) remain functional or will be removed in future versions.
  • Current compatibility with modern Azure SDK packages and whether this package is still the recommended entry point for new projects.

Package facts

LicenseMIT License permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
azure-nspkg
MaintenanceActively maintained 1,653 days since the last release
Last repo commit
First released
Downloads65,674,942 / month, #488 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 2Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Evidence: azure_common-1.1.28-py2.py3-none-any.whl

Tags

Capabilities
azure sdk common utilitiesazure credentials and authazure client factoryazure api profilesazure shared codeazure cli credentialsazure sdk base library
Topics
azure-sdkcloud-credentials

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “azure sdk common utilities”

  • azure-commonProvides shared utilities and common code for Microsoft Azure SDK…
  • azure-storage-commonProvides shared client library code for Microsoft Azure Storage…
  • azure-coreProvides shared exceptions, HTTP utilities, and configuration…

Give your agent the search over MCP, or paste the wish link into any chat.

Similar packages

azure-keyvault With conditions
PyPI · Cryptography · released Mar 2022

A bundle package that installs three Azure Key Vault client libraries for managing cryptographic keys, secrets, and certificates in Azure Key Vault.

MITpure Python
10.0Mdownloads / mo
azure-mgmt-msi Worth it
PyPI · Software Development · released Jul 2025

Manages Azure Managed Service Identities through a Python client library, enabling programmatic control of identity resources in Azure subscriptions.

Install it if you need to manage Azure identities programmatically.

MITpure Python · 3.9+
7.9Mdownloads / mo
azure-mgmt-iothubprovisioningservices With conditions
PyPI · Internet · released Feb 2022

Manages Azure IoT Hub Provisioning Services resources—certificates, provisioning service instances, and private endpoint connections—through the Azure management API.

MITpure Python · 3.6+
6.8Mdownloads / mo
azure-mgmt-iotcentral Worth it
PyPI · Software Development · released May 2026

Manages Azure IoT Central applications and resources through Python, providing programmatic access to create, configure, and administer IoT Central deployments.

Install it if you need to programmatically manage Azure IoT Central resources from Python.

license unclearpure Python · 3.9+
6.7Mdownloads / mo
azure-nspkg Skip
PyPI · Software Development · released Oct 2018

Provides the namespace package infrastructure that allows other Azure SDK packages to extend the `azure` namespace in Python.

MITpure Python
11.6Mdownloads / mo
azure-mgmt-marketplaceordering Worth it
PyPI · Internet · released May 2026

Manages Azure Marketplace ordering agreements and operations through the Azure SDK, allowing you to query, sign, and cancel marketplace terms programmatically.

Install it if you need to manage Azure Marketplace ordering agreements programmatically or as part of Azure automation workflows.

license unclearpure Python · 3.9+
7.0Mdownloads / mo

See also azure-mgmt-appconfiguration · msrestazure · azure-core · msrest