A library to verify Carbon webhook events
Project description
Carbon Webhooks Python Library
carbon_webhooks_python is a Python library designed to verify Carbon webhook events. This library provides a simple way to validate webhook signatures and ensure the authenticity of incoming requests.
Features
- Generate Signature: Generate HMAC SHA256 signatures for webhook payloads.
- Validate Signature: Validate incoming webhook signatures to ensure they match the expected signature.
- Extract Signature Header: Parse and extract components from the Carbon-Signature header.
Installation
You can install the library using pip:
pip install carbon_webhooks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
carbon_webhooks-0.1.0.tar.gz
(2.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file carbon_webhooks-0.1.0.tar.gz.
File metadata
- Download URL: carbon_webhooks-0.1.0.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bef79bacc2dd8947e7a7e07f7209ea36db1188d693d538f6ba93c46582e28712
|
|
| MD5 |
a7d6f322297e029aeca3687ff960bb52
|
|
| BLAKE2b-256 |
1bc7579161003d4ac3fd014a7ae250734ad185ec1c1bd9f17863af2ed7ba0274
|
File details
Details for the file carbon_webhooks-0.1.0-py3-none-any.whl.
File metadata
- Download URL: carbon_webhooks-0.1.0-py3-none-any.whl
- Upload date:
- Size: 1.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bca97cd4e018ba65714253a8f63bb88fc24f7ad46098bd618de33b51c898aa9
|
|
| MD5 |
5d8bb830491f5c278c9383815250030c
|
|
| BLAKE2b-256 |
4f4c8ac31753c27a7dc5dee67c025f88c85209e1b41bdad40759f86145ac5f0c
|