Skip to main content

Official Python SDK for Evercatch webhook infrastructure platform.

Project description

📦 Evercatch Python

Official Python SDK for Evercatch webhook infrastructure platform.


🧭 Overview

This repository contains the official Python SDK for the Evercatch platform. Its purpose is to provide a simple and convenient interface for developers to interact with the Evercatch API, manage webhooks, and handle events within their Python applications.

⚠️ This SDK is currently under active development and is not yet ready for production use. The package published on PyPI is a placeholder to reserve the name.


🛠️ Tech Stack

The final technology stack is being determined. The planned stack is as follows:

Layer Technology
Language Python
Framework None (Standard Library + Minimal Dependencies)
Key Dependencies httpx or requests (for HTTP), Pydantic (for data models)

🚀 Getting Started

Prerequisites

  • Python 3.12+

Installation (Future)

Once released, the package will be available on PyPI:

# This will not work until the first official release
pip install evercatch

Local Development

The repository can be cloned for contribution or testing once development is further along.

# Clone the repo
git clone https://git.psmattas.com/Evercatch/evercatch-python.git

cd evercatch-python

# Note: The project is not yet functional.

🌿 Branching & Commits

All work follows the Evercatch contribution guide defined in the org README.

Branch format: EC-ID-short-description Commit format: EC-00: type(scope): message

See Evercatch Org README for full conventions.


⚙️ CI/CD

Automated via Jenkins. Merges to main trigger staging deployments.

Pipeline Status
Build Build Status
Lint Lint Status
Test Test Status

📄 License

Copyright © 2026 Evercatch. Proprietary and confidential. Unauthorised distribution is strictly prohibited.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evercatch-0.0.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evercatch-0.0.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file evercatch-0.0.1.tar.gz.

File metadata

  • Download URL: evercatch-0.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for evercatch-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5a8950edba8ee3d1de617a186a513edbc2b56257461f86b00fb63bf05a239121
MD5 cc389a01a80d94bc01b7b5f7e92f1cca
BLAKE2b-256 e371096d83b7671ef2301a476101a930368fa5c781faa50b7e2f0f1c448d2adf

See more details on using hashes here.

File details

Details for the file evercatch-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: evercatch-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for evercatch-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c03e64a49daeba389e4a403060e11c427ce757cdd1cc5833f1aa56e8afc2a546
MD5 2d650192cff671335d372c7c0026b835
BLAKE2b-256 17b6eb569280220b11f0e353994168b183aae6bae205b0238f568752308dd1e1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page