skillfed

azure-common

Microsoft Azure Client Library for Python (Common)

azure-common Permissive license MIT License Active 5,587 v1.1.28 released

Install

azure-common on PyPI

pip

pip install azure-common

uv

uv add azure-common

poetry

poetry add azure-common

Package 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

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

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

Impressions (image)

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.
azure authentication credentialsazure client factoryazure sdk common utilitiesazure cli credentialsazure profile management

Similar packages