Metadata-Version: 2.4
Name: storium
Version: 0.1.0
Summary: One API for many cloud object stores. Install st-<provider> plugins for the stores you need.
Author: Kaustubh Paturi
License-Expression: MIT
Keywords: storage,s3,azure-blob,cloud-storage,object-storage
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Dynamic: license-file

# storium (base)

One API for many cloud object stores. This is the base package: the
`StoriumClient` factory, the `StoreClient` ABC, shared types, and the
exception hierarchy. It contains **no provider code** — install providers
separately:

    pip install st-aws-s3      # AWS S3
    pip install st-azure-blob  # Azure Blob Storage

Also includes `build_connection_string()` and the
`StoreClient.kwargs_from_connection_string()` classmethod hook - see the
project README's "Credential modes" section.

See the project README for full usage:
https://github.com/paturikaustubh/storium
