skillfed

azure-storage-file-datalake

Microsoft Azure File DataLake Storage Client Library for Python

azure-storage-file-datalake Permissive license MIT License Active 5,587 v12.25.0 released

Install

azure-storage-file-datalake on PyPI

pip

pip install azure-storage-file-datalake

uv

uv add azure-storage-file-datalake

poetry

poetry add azure-storage-file-datalake

Package facts

License MIT License (permissive)
Python support supports the current Python release (>=3.9)
Install friction low — pure-Python wheel
Runtime dependencies 4 — azure-core, azure-storage-blob, typing-extensions, isodate
Maintenance actively maintained — 66 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_storage_file_datalake-12.25.0-py3-none-any.whl

Keywords: azure, azure sdk

Development Status :: 5 - Production/StableLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9

About azure-storage-file-datalake

from the package's own PyPI description — quoted content, verbatim

Azure DataLake service client library for Python

Overview

This preview package for Python includes ADLS Gen2 specific API support made available in Storage SDK. This includes: 1. New directory level operations (Create, Rename, Delete) for hierarchical namespace enabled (HNS) storage account. For HNS enabled accounts, the rename/move operations are atomic. 2. Permission related operations (Get/Set ACLs) for hierarchical namespace enabled (HNS) accounts.

Source code | Package (PyPi) | Package (Conda) | API reference documentation | Product documentation | Samples

Getting started

Prerequisites
  • Python 3.9 or later is required to use this package. For more details, please...

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 Python client library for Azure Data Lake Storage Gen2, enabling hierarchical namespace operations (create, rename, delete directories) and permission management (get/set ACLs) on Azure storage accounts.

Low install friction with a pure-wheel distribution and four lightweight runtime dependencies (azure-core, azure-storage-blob, typing-extensions, isodate). Active maintenance with recent releases and a well-maintained upstream repository.

MIT License permits commercial and private use with minimal restrictions; you may use, modify, and distribute this package freely provided you include the license notice.

Usage

pip install azure-storage-file-datalake

from azure.storage.filedatalake import DataLakeServiceClient

service = DataLakeServiceClient.from_connection_string("my_connection_string")

Requires Python 3.9 or later and an active Azure subscription with a configured Data Lake Storage Gen2 account (hierarchical namespace enabled).

Verdict: Production-ready library (Development Status 5) with active maintenance, no known vulnerabilities, and permissive MIT licensing. Low install friction and broad Python 3.9+ support make it suitable for enterprise Azure storage integration. Requires Azure account and credentials setup.

Needs verification

  • Whether async support requires aiohttp or another transport to be pre-installed, or if it is optional
  • Performance characteristics and throughput limits for large-scale directory or ACL operations
azure data lake storage python clientadls gen2 hierarchical namespaceazure dfs file operationsazure storage acl permissionsazure sdk python storagedata lake directory operationsazure blob storage datalake

Similar packages