Skip to main content

license pipelines coverage

gl-webhooks

GL Webhooks is a project that provides GitLab functionalities via webhook endpoints.

It is a WSGI application written with the Flask framework with connexion on top of it. It can be served via Gunicorn with a helper script.

Configuration file

A template configuration file can be found in conf/gl-webhooks.yml.

Configuration will be taken, in order, from command line then configuration file.

Development environment

Setup

# pip and virtual env are required to be installed system wide
apt-get install python3-pip python3-venv

# create a virtualenv inside a folder called '.venv'
python3 -m venv .venv
source .venv/bin/activate

pip3 install -r requirements-dev.txt
# Run the flask server:
./bin/gl-webhooks-dev

Production

You can run a production server as a Gunicorn WSGI application with a helper script:

pip3 install -r requirements.txt

./bin/gl-webhooks

License

This project is licensed under the MIT License - see the LICENSE file for details.

Locations

Metadata

Release files for gl-webhooks 1.1.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gl-webhooks 1.1.17
File Size Uploaded
gl-webhooks-1.1.17.tar.gz 14.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gl-webhooks 1.1.17
File Interpreter ABI Platform
gl_webhooks-1.1.17-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 29.8 kB

Release files / gl-webhooks-1.1.17.tar.gz

Download URL gl-webhooks-1.1.17.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
db6ca1bd0f7fc3ca57b6abbf48031a8771570b2e0e8565fe298b53b369cee264
BLAKE2b-256 checksum
How to use checksums
2fe38f8f38cb085b127577cd4901e42b3cdc99adf472962ceac62630ccf34921
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / gl_webhooks-1.1.17-py2.py3-none-any.whl

Download URL gl_webhooks-1.1.17-py2.py3-none-any.whl
Size 15.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
fcf1eebe192b8441d170b03ba68176f8f62572565726fa3e8d32b9c5310bd523
BLAKE2b-256 checksum
How to use checksums
0a2dcedb345a5174c8d0ce190559f46ba3000c8d3685ac4c34ae1d24b193d751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

1.1.17 This release

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page