Metadata-Version: 2.5
Name: ranla
Version: 0.8.5
Summary: Ranla email API client for Python
Project-URL: Homepage, https://ranla.ai
Project-URL: Documentation, https://docs.ranla.ai/sdks/python
Project-URL: Repository, https://github.com/Super-Send/supersendtx-sdks
Project-URL: Issues, https://github.com/Super-Send/supersendtx-sdks/issues
Author: Ranla
License-Expression: MIT
Keywords: email,ranla,transactional
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: supersendtx<0.9,>=0.8.4
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: supersendtx[dev]; extra == 'dev'
Description-Content-Type: text/markdown

# ranla

Official Python client for the Ranla email API.

```bash
pip install ranla
```

```python
import os
from ranla import Ranla

client = Ranla(os.environ["RANLA_API_KEY"])

email = client.emails.send(
    from_="ops@yourdomain.com",
    to="user@example.com",
    subject="Your receipt",
    html="<p>Thanks for your purchase.</p>",
)
print(email["id"], email["status"])
```

Defaults to `https://api.ranla.ai`. API keys may start with `rnl_` or `stx_`.

`SuperSendTX` is the same class under the previous name:

```python
from ranla import SuperSendTX
```

The legacy `supersendtx` package on PyPI remains supported.

## License

MIT
