azure-mgmt-datalake-store
Microsoft Azure Data Lake Store Management Client Library for Python
What it is and what it does
This package is the Azure Resource Manager (ARM) management client for Data Lake Store, part of the broader Azure SDK for Python. It lets you programmatically create, update, and delete Data Lake Store accounts, manage firewall rules, and configure trusted identity providers—all through Python code rather than the Azure portal or CLI.
The package wraps Azure's REST API and handles authentication, request serialization, and response parsing. It depends on azure-common for shared utilities and msrestazure for REST operations. The 0.5.0 release introduced a next-generation code generator that changed model signatures to keyword-only arguments and updated long-running operation handling, which may require code updates if you're migrating from earlier versions.
Use it for:
- Automate Data Lake Store account provisioning in CI/CD pipelines or infrastructure-as-code workflows.
- Manage firewall rules and network access policies for Data Lake Store accounts programmatically.
- Configure trusted identity providers for federated authentication across multiple Data Lake accounts.
- Retrieve account status and metadata for monitoring or reporting on Data Lake Store resources.
- Integrate Data Lake Store management into custom cloud management tools or dashboards.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Manages Azure Data Lake Store accounts, firewall rules, and trusted identity providers through the Azure Resource Manager API.
Yes, if you need to manage Azure Data Lake Store accounts programmatically from Python. Install friction is low and the license is permissive. However, note that the latest release is from 2018 and Python version support is documented only through 3.6; verify compatibility with your target Python version and confirm the package meets your current Azure SDK expectations before production deployment.
Install
azure-mgmt-datalake-store on PyPI
pip
pip install azure-mgmt-datalake-storeuv
uv add azure-mgmt-datalake-storepoetry
poetry add azure-mgmt-datalake-storeInstalling azure-mgmt-datalake-store
Before you install
Low install friction with three lightweight runtime dependencies. The package is actively maintained with recent commits, though the latest release is from 2018; the repository remains active and archived status is false.
License in practice
MIT License permits commercial and private use with minimal restrictions, making it suitable for most deployment scenarios.
Quickstart
pip install azure-mgmt-datalake-store
from azure.mgmt.datalake.store import DataLakeStoreManagementClient
client = DataLakeStoreManagementClient(credentials, subscription_id)
accounts = client.accounts.get(resource_group_name, account_name)
Requires Azure credentials and subscription_id; authentication setup depends on your Azure environment (service principal, managed identity, or user credentials).
Verify before relying
- Current compatibility with Python versions beyond 3.6 (fact sheet lists testing up to 3.6 only)
- Whether breaking changes in 0.5.0 affect existing deployments relying on older API patterns
- Active maintenance status given the 2018 release date and lack of recent version history
Package facts
| License | MIT License (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — azure-common, azure-mgmt-datalake-nspkg, msrestazure |
| Maintenance | actively maintained — 2,983 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 11,843,030/month — #1,358 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: azure_mgmt_datalake_store-0.5.0-py2.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-mgmt-datalake-analyticsProvides Python bindings to manage Azure Data…
permissive · top 5,000 on PyPI
azure-mgmt-devspacesProvides Python client library bindings for…
permissive · top 5,000 on PyPI
azure-mgmt-machinelearningcomputeManages Azure Machine Learning Compute…
permissive · top 5,000 on PyPI
azure-mgmt-datalake-nspkgProvides namespace package infrastructure for…
permissive · top 5,000 on PyPI
azure-mgmt-trafficmanagerProvides a Python client library to manage…
permissive · top 5,000 on PyPI
azure-mgmt-coreProvides ARM-specific extensions to Azure Core…
permissive · top 1,000 on PyPI
azure-graphrbacManages Azure Active Directory graph resources…
permissive · top 5,000 on PyPI
azure-mgmt-dnsManages Azure DNS resources—zones, record sets,…
permissive · top 5,000 on PyPI
azure-mgmt-msiManages Azure Managed Service Identities…
permissive · top 5,000 on PyPI
azure-datalake-storeProvides a Python filesystem interface to…
permissive · top 1,000 on PyPI