Metadata-Version: 2.4
Name: kalourmade-arkesel
Version: 0.1.0
Summary: Python SDK for the Arkesel SMS/OTP gateway
License: MIT
Project-URL: Homepage, https://github.com/kalourmade/arkesel-sdk
Project-URL: Repository, https://github.com/kalourmade/arkesel-sdk
Project-URL: Issues, https://github.com/kalourmade/arkesel-sdk/issues
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.24
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"

# kalourmade-arkesel

Python SDK for the [Arkesel](https://arkesel.com) SMS/OTP gateway.

## Install

```bash
pip install kalourmade-arkesel
```

Requires Python 3.9+. Single dependency: `httpx`.

## Quickstart

```python
import os
from kalourmade_arkesel import ArkeselClient

client = ArkeselClient(os.environ["ARKESEL_API_KEY"])

response = client.sms.send(sender="Arkesel", recipients=["233544919953"], message="Hello from Arkesel")

for result in response.results:
    print(f"{result.recipient} -> {result.id}")
```

Full documentation, runnable examples, and the PHP/Node SDKs:
[github.com/kalourmade/arkesel-sdk](https://github.com/kalourmade/arkesel-sdk).
