Skip to main content

A framework to provide HTTP endpoints for incoming webhooks

Project description

A framework to provide HTTP endpoints for incoming webhooks.

Currently supported:

  • GitLab

  • Twitter (via Zapier)

Copyright:

2015-2024 Jochen Kupperschmidt

License:

MIT, see LICENSE for details.

Code Status

Testing Status

Requirements

Changelog

0.4 (2024-05-18)

  • Added support for Python 3.11.

  • Dropped support for Python 3.7 and 3.8.

  • Updated blinker to v1.8.2 (from v1.5).

  • Updated Flask to v3.0.3 (from v2.2.2).

  • Updated Werkzeug to v3.0.3 (from v2.2.2).

0.3 (2022-12-04)

  • Added support for Python 3.10.

  • Updated blinker to v1.5 (from v1.4).

  • Updated Flask to v2.2.2 (from v1.1.2).

  • Updated Werkzeug to v2.2.2 (from v1.0.1).

  • Move continuous integration from Travis CI to GitHub Actions.

0.2 (2022-12-03)

Developed from 2021-02-25 to 2021-02-26.

  • Dropped support for Python 3.4.

  • Changed supported Python versions to 3.7, 3.8, and 3.9.

  • Updated blinker to v1.4 (from v1.3).

  • Updated Flask to v1.1.2 (from v0.10.1).

  • Updated Werkzeug to v1.0.1 (from v0.15.0).

  • Ported tests from unittest and nose2 to pytest.

  • Remove usage of tox.

  • Switched codebase to src/ package layout.

  • Moved package configuration from setup.py to setup.cfg.

  • Turned run_gewebehaken.py script into actual console entrypoint script.

  • Make log filename optional and configurable via command-line argument --logfile.

  • Require target_account_screen_name key to be passed to Twitter endpoints.

0.1 (unreleased)

Developed from 2015-06-28 to 2015-08-10.

Initial implementation

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

gewebehaken-0.4.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

Gewebehaken-0.4-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file gewebehaken-0.4.tar.gz.

File metadata

  • Download URL: gewebehaken-0.4.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for gewebehaken-0.4.tar.gz
Algorithm Hash digest
SHA256 163129ba43e50dafb33ae95b998a91906c194658fba062ad5a87f8eb7aa34782
MD5 3dc2b84a816e2350aae925b8a919c06a
BLAKE2b-256 f3899596dcf1fba8744be5d877bd491e3a2ef4bb9a3eae6bb59114c92334fcc8

See more details on using hashes here.

File details

Details for the file Gewebehaken-0.4-py3-none-any.whl.

File metadata

  • Download URL: Gewebehaken-0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for Gewebehaken-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 08b0c8c8bd41463bc84dfc326877b0c28b0fcec291a887bbe5cbdfffc074db58
MD5 f1dfbd32fd38012048ca5e4ba56ce749
BLAKE2b-256 600210179b37dd4024a66fe9c8f5b186290a0ea5220730870f80d711ebb69c3a

See more details on using hashes here.

Supported by

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