Metadata-Version: 2.4
Name: dirigent-block-storage
Version: 0.17.1
Summary: The storage block family for dirigent: copy, read, write, and wait for an object at a URI.
License-Expression: LicenseRef-Proprietary
License-File: LICENSE
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: dirigent-common==0.17.1
Requires-Dist: dirigent-plugin==0.17.1
Requires-Python: >=3.13
Description-Content-Type: text/markdown

# dirigent-block-storage

The storage block family: `storage.copy` moves an object from one URI to another,
`storage.write` puts a value or text at one, `storage.read` brings one back as a value, and
the `storage.exists` sensor waits for one to appear.

Every block here speaks whatever URI schemes the instance has registered, so a backend pack
such as `dirigent-storage-s3` widens what these four can address without changing them. The
family depends on nothing but the contract packages.
