Metadata-Version: 2.4
Name: waffo
Version: 0.1.0b0
Summary: Official Waffo Payment Platform Python SDK
Project-URL: Homepage, https://github.com/waffo-com/waffo-sdk/tree/main/packages/waffo-python
Project-URL: Repository, https://github.com/waffo-com/waffo-sdk
Project-URL: Issues, https://github.com/waffo-com/waffo-sdk/issues
Author-email: Waffo <merchant.support@waffo.com>
License-Expression: MIT
License-File: LICENSE
Keywords: payment,payment-gateway,psp,sdk,subscription,waffo
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: cryptography<47,>=42
Requires-Dist: eval-type-backport<1,>=0.2; python_version < '3.10'
Requires-Dist: httpx<1,>=0.27
Requires-Dist: pydantic<3,>=2.6
Requires-Dist: pyyaml<7,>=6
Provides-Extra: dev
Requires-Dist: mypy<2.0,>=1.8; extra == 'dev'
Requires-Dist: pytest-cov>=5; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Provides-Extra: e2e
Requires-Dist: playwright>=1.40; extra == 'e2e'
Requires-Dist: pyngrok>=7; extra == 'e2e'
Requires-Dist: pytest-playwright>=0.5; extra == 'e2e'
Description-Content-Type: text/markdown

# Waffo Python SDK

Official Python SDK for Waffo Payment Platform.

This package is currently under active development. Shared documentation is maintained in the monorepo root `README.md` and will be synchronized here through `scripts/sync-readme.sh`.

## Requirements

- Python 3.9+
- Runtime dependencies are declared in `pyproject.toml`.

## Development

```bash
python -m pip install -e ".[dev]"
pytest tests/unit -v
```
