Metadata-Version: 2.1
Name: Simple-Webhooks
Version: 1.0a1
Summary: Lightweight and flexible Python Package to send webhooks
Author-email: Lev kany <levkany.dev@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/levkany/webhooks
Project-URL: Issues, https://github.com/levkany/webhooks/issues
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests >=2.26.0
Requires-Dist: pytest >=8.1.1

# Webhooks

This *lightweight* Python package provides flexible way to send webhooks to one or more URLs, with retry mechanisms and support for various webhook configurations.

## Features
- Send webhook to multiple URLs.
- Automatically retry failed webhook requests.
- Secure and reliable way to handle webhooks
- Simple and straight forward
- Extensible by design
- Currently, supports json payload only

## Installation

```bash
pip install simple-webhooks
```

## Usage

```python
import webhooks


res = webhooks.send(
    'https://www.example.com/webhook', 'https://www.domain.com/webhook',
    json={'event': 'my_event'}
)
for result in res:
    print(result.status_code)
```
