Metadata-Version: 2.4
Name: stillworks-sdk
Version: 0.1.1
Summary: Python SDK for the Stillworks REST API
Project-URL: Homepage, https://stillworks.dev
Project-URL: Repository, https://github.com/clumsyquest/stillworks
Author-email: Stillworks <hello@stillworks.dev>
License: MIT
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27
Description-Content-Type: text/markdown

# stillworks-sdk

Python SDK for the [Stillworks](https://stillworks.dev) REST API.

## Installation

```bash
pip install stillworks-sdk
```

## Usage

```python
from stillworks_sdk import StillworksClient

client = StillworksClient(token="swt_your_token_here")
print(client.whoami())           # {'github_login': 'alice', 'plan': 'free'}
print(client.repos())            # list of linked repos
print(client.runs("alice", "my-app", limit=5))
client.run_now("alice", "my-app")
print(client.analytics(days=7))
```

Auth header sent automatically: `X-Stillworks-Token: <token>`.
Errors raise `StillworksError`, `UnauthorizedError`, or `RateLimitError`.
