azure-storage-queue
Microsoft Azure Azure Queue Storage Client Library for Python
Install
azure-storage-queue on PyPI
pip
pip install azure-storage-queueuv
uv add azure-storage-queuepoetry
poetry add azure-storage-queuePackage 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, cryptography, 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_queue-12.17.0-py3-none-any.whl
Keywords: azure, azure sdk
About azure-storage-queue
from the package's own PyPI description — quoted content, verbatim
Azure Storage Queues client library for Python
Azure Queue storage is a service for storing large numbers of messages that can be accessed from anywhere in the world via authenticated calls using HTTP or HTTPS. A single queue message can be up to 64 KiB in size, and a queue can contain millions of messages, up to the total capacity limit of a storage account.
Common uses of Queue storage include:
- Creating a backlog of work to process asynchronously
- Passing messages between different parts of a distributed application
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 our page on [Azure SDK...
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
Client library for Azure Queue Storage, enabling asynchronous message queuing and work distribution across distributed applications via HTTP/HTTPS.
Low friction: pure Python wheel with four stable runtime dependencies (azure-core, cryptography, typing-extensions, isodate). Actively maintained by Microsoft with recent releases and a well-resourced repository.
MIT License permits commercial use, modification, and distribution with minimal restrictions—a permissive choice aligned with Microsoft's open-source SDK strategy.
Usage
pip install azure-storage-queue
from azure.storage.queue import QueueServiceClient
service = QueueServiceClient(
account_url="https://<account>.queue.core.windows.net/",
credential="<access-key-or-sas-token>"
)
Requires Python 3.9 or later and an active Azure subscription with a configured storage account and valid credentials (shared key, SAS token, or AAD token).
Verdict: Production-ready, actively maintained Azure SDK component with no known vulnerabilities, permissive licensing, and low install friction. Suitable for applications requiring cloud-hosted message queuing; requires Azure account setup and credential management.
Needs verification
- Performance characteristics and throughput limits under production load
- Retry and backoff behavior for transient Azure service failures
- Cost implications of queue operations in typical workloads
Similar packages
unclear · top 1,000 on PyPI
azure-storage-blobpermissive · top 1,000 on PyPI
azure-cosmospermissive · top 1,000 on PyPI
azure-storage-file-datalakepermissive · top 1,000 on PyPI
azure-identityunclear · top 1,000 on PyPI
azure-batchunclear · top 1,000 on PyPI
azure-keyvault-secretspermissive · top 1,000 on PyPI
azure-keyvault-keysunclear · top 1,000 on PyPI
azure-mgmt-resourcepermissive · top 1,000 on PyPI
kombupermissive · top 1,000 on PyPI