Standard Webhooks
Project Links
Meta
Author: Standard Webhooks
Requires Python: >=3.6
Classifiers
Intended Audience
- Developers
- Information Technology
Operating System
- OS Independent
Programming Language
- Python :: 3 :: Only
- Python :: 3.6
- Python :: 3.7
- Python :: 3.8
Topic
- Software Development :: Libraries :: Application Frameworks
- Software Development :: Libraries :: Python Modules
- Software Development :: Libraries
- Software Development
Typing
- Typed
License
- OSI Approved :: MIT License
Python library for Standard Webhooks
Example
Verifying a webhook payload:
from standardwebhooks.webhooks import Webhook
wh = Webhook(base64_secret)
wh.verify(webhook_payload, webhook_headers)
Development
Requirements
- python 3
Installing dependencies
python -m venv .venv
pip install -r requirements.txt && pip install -r requirements-dev.txt
Contributing
Before opening a PR be sure to format your code!
./scripts/format.sh
Running Tests
Simply run:
pytest
Files in release
Extras:
None
Dependencies:
httpx
(>=0.23.0)
attrs
(>=21.3.0)
python-dateutil
Deprecated
types-python-dateutil
types-Deprecated