Metadata-Version: 2.5
Name: openriak
Version: 0.1.3
Summary: OpenRiak HTTP client
Project-URL: Homepage, https://github.com/f34nk/riak_clients
Project-URL: Repository, https://github.com/f34nk/riak_clients
Project-URL: Changelog, https://github.com/f34nk/riak_clients/blob/main/CHANGELOG.md
Author: OpenRiak
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12
Requires-Dist: smithy-core~=0.5.0
Requires-Dist: smithy-http[aiohttp]~=0.4.0
Requires-Dist: smithy-json~=0.2.0
Description-Content-Type: text/markdown

# openriak

Python HTTP client for OpenRiak, generated from the OpenRiak Smithy model.

```shell
pip install openriak
```

```python
from openriak import OpenRiak, Config

client = OpenRiak(Config(endpoint_uri="http://127.0.0.1:8098"))
```

`OpenRiak` is an async client. Construct it inside a running event loop (or pass a custom transport) before calling operations. See `openriak.client` and `openriak.models` for the full API.

Please checkout the [demos](https://github.com/f34nk/riak_clients/tree/first-draft/service).
