ursa.store

Ursa object-store layer.

Public surface:

  • ObjectStore (Protocol) — generic blob-IO surface

  • ObjectMeta — typed metadata

  • Errors: ObjectStoreError, ObjectNotFound, ObjectExists, ETagMismatch, InvalidMetadataError

  • get_store, load_config — factory + config loading

  • UrsaConfig, R2StoreConfig, LocalStoreConfig, ObjectStoreConfig, R2Creds — Pydantic config models

Subpackages

Submodules

Package Contents

Data

API

ursa.store.__all__

[‘ObjectStore’, ‘ObjectMeta’, ‘ObjectStoreError’, ‘ObjectNotFound’, ‘ObjectExists’, ‘ETagMismatch’, …