Metadata-Version: 2.4
Name: spgroup
Version: 1.0.4
Summary: Async Python SDK scaffold for SP Group APIs
License-Expression: MIT
Project-URL: Homepage, https://github.com/ashe0047/spgroup
Project-URL: Source, https://github.com/ashe0047/spgroup
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp>=3.9
Dynamic: license-file

# spgroup

Async Python SDK for SP Group (Singapore Power) utility APIs.

Reverse-engineered from the SP Group Android mobile app (v15.9.0).

## Installation

```bash
pip install spgroup
```

## Quick Start

```python
import asyncio
from spgroup import MobileAuthClient, JarvisClient

async def main():
    auth = MobileAuthClient(session=None)
    print(f"Client ID: {auth._client_id}")

asyncio.run(main())
```

## Documentation

API reference and usage guides are available on
[GitHub](https://github.com/ashe0047/spgroup).

For developers working on the SDK: see `docs/`, `prototype/`, and `postman/`
in the [GitHub repository](https://github.com/ashe0047/spgroup).

## License

MIT
