azure-mgmt-core
Microsoft Azure Management Core Library for Python
Install
azure-mgmt-core on PyPI
pip
pip install azure-mgmt-coreuv
uv add azure-mgmt-corepoetry
poetry add azure-mgmt-corePackage facts
| License | MIT License (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — azure-core |
| Maintenance | actively maintained — 406 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_mgmt_core-1.6.0-py3-none-any.whl
Keywords: azure, azure sdk
About azure-mgmt-core
from the package's own PyPI description — quoted content, verbatim
Azure Management Core Library
Azure management core library defines extensions to Azure Core that are specific to ARM (Azure Resource Management) needed when you use client libraries.
As an end user, you don't need to manually install azure-mgmt-core because it will be installed automatically when you install other SDKs.
Source code | [Package (Pypi)][package] | API reference documentation
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
This project has...
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 ARM (Azure Resource Management) extensions to Azure Core, including authentication policies and HTTP logging specific to Azure management plane operations.
Low friction with a single runtime dependency (azure-core). Actively maintained with recent releases; last commit 2026-08-13 and version 1.6.0 released 2025-07-03. Typically installed transitively by other Azure SDKs rather than directly.
MIT License (permissive) allows broad use, modification, and distribution with minimal restrictions, suitable for most commercial and open-source projects.
Usage
pip install azure-mgmt-core
from azure.mgmt.core import ARMChallengeAuthenticationPolicy
from azure.core.credentials import BearerTokenCredential
policy = ARMChallengeAuthenticationPolicy(credential=BearerTokenCredential(token))
Requires Python 3.9 or later; Python 3.8 is no longer supported as of version 1.6.0.
Verdict: Production-stable ARM management library with active maintenance, no known vulnerabilities, and permissive MIT licensing. Designed as a transitive dependency for Azure SDKs but can be used directly for ARM-specific authentication and logging policies. Low install friction with minimal dependencies.
Needs verification
- Whether azure-core version constraints are documented and whether version 1.6.0 specifies a minimum azure-core version.
- Whether ARMChallengeAuthenticationPolicy's CAE (Continuous Access Evaluation) support requires specific credential types or configurations.
Similar packages
permissive · top 1,000 on PyPI
azure-datalake-storepermissive · top 1,000 on PyPI
onnxruntimepermissive · top 1,000 on PyPI
msalpermissive · top 1,000 on PyPI
msal-extensionspermissive · top 1,000 on PyPI
msrestazurepermissive · top 1,000 on PyPI
azure-coreunclear · top 1,000 on PyPI
azure-storage-queuepermissive · top 1,000 on PyPI
azure-keyvault-secretspermissive · top 1,000 on PyPI
azure-mgmt-resourcepermissive · top 1,000 on PyPI