azure-common
Microsoft Azure Client Library for Python (Common)
Install
azure-common on PyPI
pip
pip install azure-commonuv
uv add azure-commonpoetry
poetry add azure-commonPackage facts
| License | MIT License (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — azure-nspkg |
| Maintenance | actively maintained — 1,652 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: azure_common-1.1.28-py2.py3-none-any.whl
About azure-common
from the package's own PyPI description — quoted content, verbatim
Microsoft Azure SDK for Python
This is the Microsoft Azure common code.
This package provides shared code by the Azure packages.
If you are looking to install the Azure client libraries, refer to the main Github repository: https://github.com/Azure/azure-sdk-for-python
Release History
1.1.28 (2022-02-03)
- Raise a NotImplementedError if trying to use CLI credentials were CLI version is higher than 2.21.0 #20657 #21313
- Deprecate all methods that needs access to CLI code using azure-cli-core, since this package is no longer importable as public API
1.1.27 (2021-03-23)
- Deprecate JSON and auth file client factory #15075
- Add 2020-09-01-hybrid profile definition #14642
1.1.26 (2020-11-10)
- get_client_from_cli_profile now supports azure-applicationinsights 0.1.0 package
1.1.25 (2020-03-09)
- get_client_from_cli_profile no longer requires "azure-core" if not necessary
1.1.24 (2019-12-18)
- get_client_from_cli_profile now supports KV 4.x, Storage 12.x, AppConfig and all packages based on azure-core
1.1.23...
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides shared authentication, credential, and client factory utilities for Microsoft Azure SDK packages, enabling streamlined credential management and multi-API client initialization across Azure services.
Low friction installation with a single runtime dependency (azure-nspkg). Maintenance status is active, though the package has not seen a release in 1652 days; the repository remains actively maintained with recent commits.
MIT License permits commercial and private use with minimal restrictions, requiring only license and copyright notice retention.
Usage
pip install azure-common
from azure.common.client_factory import get_client_from_cli_profile
client = get_client_from_cli_profile(client_class)
Requires Azure CLI to be installed and configured for credential-based client factory methods; some methods are deprecated as of version 1.1.28.
Verdict: Stable, permissively licensed foundational package for Azure SDK integration with low install friction and no known vulnerabilities. However, the 1652-day gap since last release and deprecation notices in the latest version (1.1.28) suggest this package is in maintenance mode; new projects should verify whether current Azure SDK packages still depend on it or if newer alternatives are recommended.
Needs verification
- Whether azure-common is still actively recommended for new Azure SDK integrations or if it has been superseded by newer patterns in the Azure SDK ecosystem.
- The scope and impact of the deprecations introduced in version 1.1.28 (CLI credentials and CLI-core-dependent methods) on existing dependent packages.
Similar packages
permissive · top 1,000 on PyPI
msrestpermissive · top 1,000 on PyPI
html5libpermissive · top 1,000 on PyPI
parsopermissive · top 1,000 on PyPI
azure-keyvault-secretspermissive · top 1,000 on PyPI
Deprecatedpermissive · top 1,000 on PyPI
azure-storage-file-datalakepermissive · top 1,000 on PyPI
azure-storage-queuepermissive · top 1,000 on PyPI
azure-storage-blobpermissive · top 1,000 on PyPI
azure-servicebusunclear · top 1,000 on PyPI