Metadata-Version: 2.4
Name: pythonkuma
Version: 0.1.0
Summary: Simple Python wrapper for Uptime Kuma
Project-URL: Source, https://github.com/tr4nt0r/pythonkuma
Author-email: Manfred Dennerlein Rodelo <manfred@dennerlein.name>, Jayakorn Karikan <jayakornk@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: aiohttp>=3.12.9
Requires-Dist: mashumaro>=3.13.1
Requires-Dist: prometheus-client>=0.21.0
Provides-Extra: dev
Requires-Dist: aiohttp==3.12.12; extra == 'dev'
Requires-Dist: mashumaro==3.16; extra == 'dev'
Requires-Dist: prometheus-client==0.22.1; extra == 'dev'
Requires-Dist: ruff==0.11.13; extra == 'dev'
Description-Content-Type: text/markdown

# pythonkuma
Simple Python wrapper for Uptime Kuma

## Installation

```shell
pip install pythonkuma
```

## Example

```python
import asyncio

import aiohttp

from pythonkuma import UptimeKuma

URL = "https://uptime.exampe.com"
API_KEY = "api_key"


async def main():

    async with aiohttp.ClientSession() as session:
        uptime_kuma = UptimeKuma(session, URL, API_KEY)
        response = await uptime_kuma.metrics()
        print(response)


asyncio.run(main())

```

## Credit

This library is a fork of **pyuptimekuma** by [@jayakornk](https://github.com/jayakornk)
