Metadata-Version: 2.4
Name: gnaww-sdk
Version: 0.1.0
Summary: Official Python SDK for the Gnaww print intelligence API.
Home-page: https://github.com/jawwws/gnaww-sdk-python
Author: Jawwws Ltd
Project-URL: Repository, https://github.com/jawwws/gnaww-sdk-python
Project-URL: Homepage, https://gnaww.io
Project-URL: Documentation, https://developer.gnaww.io
Keywords: gnaww,print,sdk,api
Requires-Python: >= 3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: urllib3<3.0.0,>=2.1.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: pydantic>=2.11
Requires-Dist: typing-extensions>=4.7.1
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# Gnaww Python SDK

Official Python SDK for the Gnaww print intelligence API.

## Install

```bash
pip install gnaww-sdk
```

## Quick start

```python
import os

from gnaww_sdk import GnawwClient

with GnawwClient(
    api_key=os.environ["GNAWW_API_KEY"],
    workspace_id=os.environ.get("GNAWW_WORKSPACE_ID"),
) as gnaww:
    result = gnaww.consume(
        "500 A5 double-sided flyers on 170gsm silk"
    )
```

Gnaww may return clarification or review requirements when a print requirement is
incomplete. It does not guess unresolved physical attributes.

Capability matching does not by itself confirm price, live availability, producer
acceptance or an order.

Documentation: https://developer.gnaww.io

## Licence

MIT. See `LICENSE`.
