Skip to main content

Extension package for Azure Storage Python libraries

This package provides optional native extensions for Azure Storage Python SDK libraries and is not intended for direct use.

This package contains native extension modules that provide performance-critical functionality for Azure Storage Python SDK libraries. It is designed exclusively for use with Azure Storage SDKs and must be explicitly installed to enable enhanced performance features.

Important Notes

⚠️ Not for standalone use: This package is designed exclusively as an optional dependency for Azure Storage Python SDK libraries. The API surface is subject to change without following semantic versioning conventions—breaking changes may occur between minor versions.

⚠️ Implementation may change: While this package currently uses C extensions, future versions may migrate to Rust extensions or other native implementations, which would require different build toolchains.

Installation

Install this package via extras when installing Azure Storage libraries:

pip install azure-storage-blob[ext-checksums]

This ensures you get compatible versions of both the SDK and the extensions package.

⚠️ Installing azure-storage-extensions directly is not recommended. Use the extras syntax above to ensure compatibility.

Prerequisites

Troubleshooting Installation Issues

This package contains native extension modules and requires platform-specific compiled binaries. We distribute pre-built wheels for common platforms (Windows, macOS, Linux) on PyPI, which pip will automatically install when available.

If a pre-built wheel is not available for your platform, pip will attempt to build the extensions from source. This requires:

  • A C compiler (e.g., gcc, clang, MSVC)
  • Python development headers

Common installation errors:

  • "error: Microsoft Visual C++ 14.0 or greater is required" (Windows): Install Microsoft C++ Build Tools
  • "error: command 'gcc' failed" (Linux): Install build essentials: sudo apt-get install build-essential python3-dev (Debian/Ubuntu) or equivalent for your distribution
  • "error: command 'clang' failed" (macOS): Install Xcode Command Line Tools: xcode-select --install

If you encounter installation issues, please open an issue in the Azure SDK for Python repository.

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 adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Metadata

Release files for azure-storage-extensions 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for azure-storage-extensions 0.1.0
File Size Uploaded Provenance
azure_storage_extensions-0.1.0.tar.gz 41.0 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for azure-storage-extensions 0.1.0
File
azure_storage_extensions-0.1.0-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
azure_storage_extensions-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
azure_storage_extensions-0.1.0-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
azure_storage_extensions-0.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
azure_storage_extensions-0.1.0-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
azure_storage_extensions-0.1.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
azure_storage_extensions-0.1.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 965.1 kB

Release files / azure_storage_extensions-0.1.0.tar.gz

Download URL azure_storage_extensions-0.1.0.tar.gz
Size 41.0 kB
Tags Source
SHA-256 checksum
How to use checksums
378ab13107ec4382120a363beca5c47b709a970012c556f2c2ecb2fbee858f98
BLAKE2b-256 checksum
How to use checksums
b42e0a6c92472eb5a96aa10b6802af9d51f8d71f475e09140a7490d42acd1d14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp311-pypy311_pp73-win_amd64.whl

Download URL azure_storage_extensions-0.1.0-pp311-pypy311_pp73-win_amd64.whl
Size 67.0 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
3ea47e90fcd5bc92f97744f196be1a11de3a822b4427a5bfa7abffe0677aeb95
BLAKE2b-256 checksum
How to use checksums
93586e23893680574f34fce9f6f3a6a4c949c1c920b67d14da0442f767f00b4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 59.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
607e3e7a0e9dc1edba416c01a90734347397a6271f17093d800f7c1d0e4513f9
BLAKE2b-256 checksum
How to use checksums
42c18b84d765310f186aea96fc54890e52bcd2a6362e7fb0df52eb76ad38bbf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL azure_storage_extensions-0.1.0-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 58.8 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
a51cfe775bac888ae53597a74fcd8b05078c493ea447196cd917da1637bfdb32
BLAKE2b-256 checksum
How to use checksums
7f8e3dddef414c145aaccb0b93c56fe3c71ec0b6633941b95397a8abbb89616d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL azure_storage_extensions-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 62.1 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
72ff5f87644ce2729037847d5b5f425604eccbc2292f2893bcb21c2cbc2d572c
BLAKE2b-256 checksum
How to use checksums
d7241d6215eb0583de54b1f87081330cc45caf274839e0a17ed0853c52d1212d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp310-pypy310_pp73-win_amd64.whl

Download URL azure_storage_extensions-0.1.0-pp310-pypy310_pp73-win_amd64.whl
Size 67.0 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
faba1552c3ab66ccafb126a6ff920c9f26e752151cff3694fba84f8c60d77238
BLAKE2b-256 checksum
How to use checksums
a4a3cbd113b463ef49af0b26f35a1e7552e9511d1556236bbcdd29de19002317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 59.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
7895d148b3eb83d353b630caf846c7323a14ac6dd281d522cf3f38069e2ef68d
BLAKE2b-256 checksum
How to use checksums
3836080a9da27694ae613b2f9024d465f989be5706b47c39371cc439be12c04c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL azure_storage_extensions-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 58.7 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
dee6a364e7ba25776a62a9836467bef28e1e2172e51cf925e5e78452ef5a9945
BLAKE2b-256 checksum
How to use checksums
7c3d317abd85cc0906858089be8821c1be27c84750fe59c3c151e24c60a92311
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL azure_storage_extensions-0.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 62.0 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae7dd4c5fb912d315d9c74d955def2a5baf5537c88449caa15975fe75ea0ed92
BLAKE2b-256 checksum
How to use checksums
2c3fe5b348bc94f092b6542d205f1eb45290525682fe9c971291a8ac778b2433
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-win_arm64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-win_arm64.whl
Size 65.6 kB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
c039312f920b01812ad152fcff6c40d0c2625319bf8647e99ccb32854e7306e8
BLAKE2b-256 checksum
How to use checksums
40db954504f9856d37a1052f7a27234772f53648bf1c736e986466121fcd302e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-win_amd64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-win_amd64.whl
Size 66.9 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
41ee60eca4f75a49c1b18640e320103d5bd2692e311863c7f878ad1688c3eb48
BLAKE2b-256 checksum
How to use checksums
5c1c64910be71d733abae0778a904145bd06b750e3c73d642f7e92ce7cf9739a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 59.0 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
bb56b46b69429226ff2e5296b4a76fcd3f368f3912130d1888e909aa32728e18
BLAKE2b-256 checksum
How to use checksums
85396a9f37ce0b12e1fdf10ccc01bda331a46c34259b4c2d015e1036b160c83e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 59.4 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
f5c642fdfdb7e0c3b84dfebbf78b6c8d8cc2d4fd3a0e9653681908ed93e0a089
BLAKE2b-256 checksum
How to use checksums
ef5f15f52a209e5bd569951132fedaf905a8983c805651b7f897c290dc1c8c9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 58.9 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
4f5852356b064d20f54cb0c8706033b385007bdbca2942473e2ba38d5799c90a
BLAKE2b-256 checksum
How to use checksums
767cb7051f4fffc7c22147bdc7aa545dd9726cc3bd9d8a551918f07996f892e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 58.7 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
0c2fe64264d722bf5108711d21b7a847381ef73a78c9dd40546533017ed6a280
BLAKE2b-256 checksum
How to use checksums
f24120804e0803f2f4615645d5099b3cc10b2673b83f27abc1b9ec5a4f03d854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_storage_extensions-0.1.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL azure_storage_extensions-0.1.0-cp310-abi3-macosx_11_0_arm64.whl
Size 61.9 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
851db017da4f7f42cce7d5e55450346cedbbeb347456f8594dbbd68c3fa2fda5
BLAKE2b-256 checksum
How to use checksums
f78c79ccccfce6442ec2a79a8758cc9ccd15c2ab6851c1fb0923be6d78aa3453
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Security for azure-storage-extensions 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page