Metadata-Version: 2.4
Name: agentledger-s3
Version: 1.2.2
Summary: S3-compatible BlobStore adapter package for AgentLedger
Project-URL: Homepage, https://github.com/yaogdu/AgentLedger
Project-URL: Repository, https://github.com/yaogdu/AgentLedger
Project-URL: Documentation, https://github.com/yaogdu/AgentLedger/tree/main/docs
Project-URL: Issues, https://github.com/yaogdu/AgentLedger/issues
Author: AgentLedger Contributors
License: Apache-2.0
Keywords: agents,blob-store,runtime,s3
Requires-Python: >=3.11
Requires-Dist: agentledger-runtime<2,>=1.2
Requires-Dist: boto3>=1.34
Description-Content-Type: text/markdown

# agentledger-s3

S3-compatible BlobStore adapter package for AgentLedger.

```bash
pip install agentledger-s3
pip install "agentledger-runtime[s3]"
```

```python
from agentledger_s3 import S3BlobStore, S3BlobStoreConfig

blobs = S3BlobStore(S3BlobStoreConfig.from_env())
```

This package supports AWS S3 and S3-compatible services such as MinIO through `endpoint_url`. It re-exports the stable adapter classes from `agentledger.blobstore_s3` in the `1.2.x` line.

Certification:

```bash
python3 -m agentledger adapter certify --kind s3 --adapter-version 1.2.2
```

