Multi-Storage Client
The Multi-Storage Client (MSC) is a unified high-performance Python client for object and file stores such as AWS S3, Azure Blob Storage, Google Cloud Storage (GCS), NVIDIA AIStore, Oracle Cloud Infrastructure (OCI) Object Storage, POSIX file systems, and more.
It provides a generic interface to interact with objects and files across various storage services. This lets you spend less time learning each storage service's unique interface and lets you change where data is stored without having to change how your code accesses it.
See the documentation to get started.
Metadata
Release files for multi-storage-client 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 116.4 MB
Release files / multi_storage_client-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_storage_client-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
48bc29dfa0fe6a0442bdf2b4562ce9b7718497a9ef61a84f72fd73458dd33ac4
|
|
BLAKE2b-256 checksum How to use checksums |
c29336b0155cea7be85d6647eca1fa17306b9aa074b436fefff9f391337dd3c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_storage_client-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 6.5 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
070a13f198f8ef4f12f970f4d0dea872417039caffffa3f056ccf65e37d258f6
|
|
BLAKE2b-256 checksum How to use checksums |
3811f68591ab542ee1c6d7a4aa25f619a038d0a571a6d34e8f8c698b546d3b6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | multi_storage_client-1.1.0-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ab74c537a3c0b2c8fcb28b50011be8ecfa981761a601fdb1a42339467fa923ec
|
|
BLAKE2b-256 checksum How to use checksums |
b9f1fa7794b2766c31f50a4bb650fb7639b86ddff3321d33b455ec8098c72238
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_storage_client-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea4b2bdd8e31181866bfebee4383fbdbc8fc1409b477ee08c6173aacc2bdf9de
|
|
BLAKE2b-256 checksum How to use checksums |
dc06188729d44e88f8c556311eaa391f6b9fcaea0bf82e338ac5a41c2b40b790
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_storage_client-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1e9bbcfb9b2db4bacb662c36f072ebd77dacfba9bd2182d2b54a9083ee0635f0
|
|
BLAKE2b-256 checksum How to use checksums |
c45b1c025a5c6539211e2d8169e17a89216a92cf4d1e6125a7863a4ed16ad40f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | multi_storage_client-1.1.0-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d68a23572f52cb946ce71b56532dbc793ced0929c619662f3e0b55a8084d1f0b
|
|
BLAKE2b-256 checksum How to use checksums |
7b57763ada0cb08570556c6435cc142735a68fb78d9db3dc87905b0cbfad924b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_storage_client-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
80c90a3336305cd65831613f7b0854a7086eed5b75a762804a33234c29421b1b
|
|
BLAKE2b-256 checksum How to use checksums |
5ebcd352adcbe7265c3736ad0751fd275d515b405b5f6ec588d46613714daab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_storage_client-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c47dcf14d43e0e09c0ce7a58fa65c362ea41e0474c0713f5bea3c95a243debb
|
|
BLAKE2b-256 checksum How to use checksums |
efeb11a69d131550d57f3387da379f7859de464017edbb7ced23f780a4f4cd18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | multi_storage_client-1.1.0-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3a71e371a3920f83eb4a80b046dbd72168b1b50fd65f0d83ebea93048055ff12
|
|
BLAKE2b-256 checksum How to use checksums |
28958c27b9bedbe93dfa6a7de9355a948a772344a7d9878f408da4dc410e09e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_storage_client-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce7eb5368f9ccebe3cae549ffd1d5698e6fb4a7f335b06e309e2c0927f051696
|
|
BLAKE2b-256 checksum How to use checksums |
569f24f85da4793edd769aeb1ce91ef18c396c1f72b9f3eb8100cb69e1801c89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_storage_client-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
54fa52b9aa2c20a929f330378828e2acf9c06d42df8f24e10c8c5c957689473d
|
|
BLAKE2b-256 checksum How to use checksums |
aa898266825a2d82e6ce9ae3a431cc559fc5341c2b9b02a375fd73f8adb6f889
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | multi_storage_client-1.1.0-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1c744125bfff2b182af276fae65d6cd4d2258f253b110b083f1534e49e1cb63e
|
|
BLAKE2b-256 checksum How to use checksums |
c01e8d9fa65ed0155d3d6bcfa30de5ba4ce0058152be6d8f5145c778d66541e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_storage_client-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0d17da2456d60ac42fc74066060600635d5760b210271c6eb3afe8429bc5b12b
|
|
BLAKE2b-256 checksum How to use checksums |
4d2319ea27ea7c78ac4af6cb0ce3719de736bad5e22e63fe35b43204921bf1e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_storage_client-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 6.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
3078ec4eb874234910f04e3d88d84c0b9780a0bfc7e824e42f8ee2f681ba3b0e
|
|
BLAKE2b-256 checksum How to use checksums |
eed73c397bb73ab0eefcf7d356e1bdca5b1ed3191e12c6d9601cda51b6c5318f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / multi_storage_client-1.1.0-cp310-cp310-macosx_14_0_arm64.whl
| Download URL | multi_storage_client-1.1.0-cp310-cp310-macosx_14_0_arm64.whl |
|---|---|
| Size | 10.1 MB |
| Tags | CPython 3.10 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
30bdefca7b855725940002275c9ba5923f85d1224d4c35575cf7c7e761e166ef
|
|
BLAKE2b-256 checksum How to use checksums |
a2e37ac72589723c5e46860f79f488e10eaec0d009a1613394b66ee00475040f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|