Metadata-Version: 2.4
Name: icpay-bucket
Version: 1.1.0
Summary: ICPay Bucket client — full on-chain file storage API for the Internet Computer
License: MIT
Project-URL: Homepage, https://icpay.app
Keywords: icp,internet-computer,bucket,storage,cloud,icpay
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ic-py>=1.0.1
Requires-Dist: cbor2<6,>=5.4.2
Dynamic: license-file

# icpay-bucket

Full Python client for [ICPay Bucket](https://icpay.app).

```
pip install icpay-bucket
```

See [docs/pkg/py/README.md](../../docs/pkg/py/README.md) for the complete API reference.

## Quick start

```python
from icpay_bucket import BucketClient

client = BucketClient(api_key="icp_cloud_…")
client.upload_file("icp", "/hello.txt", b"hello\n", "text/plain")
print(client.public_url("icp", "/hello.txt"))
print(client.list_files("icp"))
client.delete_file("icp", "/hello.txt")
```

## v1.1.0 — full bucket API

Upload, read, write, bulk, and CDN helpers with read/write/delete API key support.

## License

MIT
