azure-nspkg
Microsoft Azure Namespace Package [Internal]
What it is and what it does
This is an internal infrastructure package for the Microsoft Azure SDK for Python. It is not meant to be installed directly by end users, but rather serves as a foundation that other Azure client library packages depend on to properly extend the `azure` namespace. Since version 3.0, the package uses PEP 420 implicit namespace packages for Python 3, while maintaining explicit namespace support for Python 2. The package contains only the necessary files to allow downstream Azure packages to register themselves within the shared `azure` namespace without conflicts.
Most developers should never install this directly—it is automatically pulled in as a transitive dependency when installing actual Azure client libraries. The package has no runtime dependencies and installs with low friction.
Use it for:
- Automatically installed as a dependency when setting up Azure SDK client libraries for Python
- Enables multiple Azure service packages to coexist under a shared namespace without import conflicts
- Provides namespace infrastructure for Python 2 environments where PEP 420 is not available
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides the namespace package infrastructure that allows other Azure SDK packages to extend the `azure` namespace in Python.
No—do not install this directly. It is an internal infrastructure package meant only as a transitive dependency of actual Azure client libraries. If you need Azure SDK functionality, install the appropriate service-specific package instead, which will pull in this namespace package automatically.
Install
azure-nspkg on PyPI
pip
pip install azure-nspkguv
uv add azure-nspkgpoetry
poetry add azure-nspkgInstalling azure-nspkg
Before you install
Low install friction with no runtime dependencies. Maintenance is active with repository activity as of 2026-08-14, though the package itself has not been released since 2018-10-02.
License in practice
MIT License permits permissive use, modification, and distribution with minimal restrictions.
Quickstart
# This package is not intended for direct installation.
# It is automatically installed as a transitive dependency.
# If needed, install via: pip install azure-nspkg
# Then other Azure packages can extend the azure namespace.
This is an internal infrastructure package; direct installation is not recommended. It should only be installed as a transitive dependency of actual Azure client libraries.
Verify before relying
- Whether this package is still required for modern Azure SDK installations or if PEP 420 namespace packages have fully superseded it
- Compatibility with Python versions beyond 3.7 given the classifier list ends there
Package facts
| License | MIT License (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 2,873 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 11,616,729/month — #1,381 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: azure_nspkg-3.0.2-py2-none-any.whl; azure_nspkg-3.0.2-py3-none-any.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
azure-cli-nspkgProvides namespace package infrastructure for…
permissive · top 15,000 on PyPI
azure-mgmt-nspkgProvides the namespace package infrastructure…
permissive · top 5,000 on PyPI
azure-mgmt-datalake-nspkgProvides namespace package infrastructure for…
permissive · top 5,000 on PyPI
azure-cosmosdb-nspkgProvides a namespace package stub for Azure…
permissive · top 5,000 on PyPI
azure-storage-nspkgProvides the Azure Storage namespace package…
permissive · top 5,000 on PyPI
azurefunctions-extensions-baseProvides base infrastructure for Azure…
permissive · top 15,000 on PyPI
azure-commonProvides shared utilities and common code for…
permissive · top 1,000 on PyPI
azure-keyvaultA bundle package that installs three Azure Key…
permissive · top 5,000 on PyPI
azureThis package is deprecated as of v5.0.0 and no…
permissive · top 5,000 on PyPI
azure-mgmtThis package is deprecated as of v5.0.0 and…
permissive · top 5,000 on PyPI