A unified async interface to upload and download blobs to/from Azure or AWS S3, switchable via env var.
Project description
tracy-blob-storage-client
A unified async interface to upload and download blobs to/from Azure Blob Storage or AWS S3/MinIO, switchable via environment variable.
Usage
from tracy_blob_storage_client import get_blob_client
client = get_blob_client()
# download
await client.download_blob("some/key/file.bin", "/tmp")
# upload
await client.upload_blob("some/key", "file.bin", b"binary content")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tracy_blob_storage_client-1.0.0.tar.gz.
File metadata
- Download URL: tracy_blob_storage_client-1.0.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98d92a50bdaaca8ec8a1df0f6f43207ad5d9ff3f565a19bb19636b4ab39b599e
|
|
| MD5 |
f9ea7322295978dff3bbb0470fca4de9
|
|
| BLAKE2b-256 |
394a33ed26d7dfa91978f116e9b5f6b60a1559cc02cda370e8fa4996be97ff2b
|
File details
Details for the file tracy_blob_storage_client-1.0.0-py3-none-any.whl.
File metadata
- Download URL: tracy_blob_storage_client-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46db5efcec95ef69cfaee9abd685cd00c1036d7ec49e8a050c7e218e67211196
|
|
| MD5 |
3fbda0f53f7566e8f2a7d0800833529e
|
|
| BLAKE2b-256 |
40df15a0ccbc2a004559b68ae4add4b3312d19b47607a9935d5e71c270258fab
|