svix 1.61.4
pip install svix
Released:
Svix webhooks API client and webhook verification library
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Svix
- Tags svix, diahook, webhooks
- Requires: Python >=3.6
Classifiers
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
- Typing
Project description
Svix - Webhooks as a service
Website | Documentation | Community Slack
Python library for interacting with the Svix API and verifying webhook signatures
Usage Documentation
You can find general usage documentation at https://docs.svix.com. For complete API documentation with code examples for each endpoint in all of our official client libraries head over to our API documentation site at https://api.svix.com.
Language Support
⚡️ Features ⚡️ | |
---|---|
Officially Supported | ✅ |
API Support | ✅ |
Signature Verification | ✅ |
Caveats | None! 🚀 |
Installation
pip install Svix
Usage
Please refer to the documentation or the API reference for more usage instructions.
Async
from svix.api import SvixAsync, ApplicationIn
svix = SvixAsync("AUTH_TOKEN")
app = await svix.application.create(ApplicationIn(name="Application name"))
Sync
from svix.api import Svix, ApplicationIn
svix = Svix("AUTH_TOKEN")
app = svix.application.create(ApplicationIn(name="Application name"))
Development
First checkout the core README for details on how to generate our API bindings, then follow the steps below.
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
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: Svix
- Tags svix, diahook, webhooks
- Requires: Python >=3.6
Classifiers
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
- Typing
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
Built Distribution
File details
Details for the file svix-1.61.4.tar.gz
.
File metadata
- Download URL: svix-1.61.4.tar.gz
- Upload date:
- Size: 36.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2505a135a8826f25a58806cb1fdefce8d6de07a20c9d2f19851d049c6c519454 |
|
MD5 | 0dcae691e18dde029d60e36f2c8c9c4f |
|
BLAKE2b-256 | 5417f2a5daf35290953b2e6a43872fcb3accd71f75b5c9b8272a90f4931c240b |
File details
Details for the file svix-1.61.4-py3-none-any.whl
.
File metadata
- Download URL: svix-1.61.4-py3-none-any.whl
- Upload date:
- Size: 66.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b087a74ff44e19167de6738c69048c7dd6253616e43ad5b1243231290490b6f |
|
MD5 | d901b0e8625a7b4e73cda2e6c934ea72 |
|
BLAKE2b-256 | 94a5774d838c9383306b7b4dad121ffddc9cbc1a33f42f08cd476dd571202c9a |