Skip to content

Commit 7a1ea20

Browse files
committed
Support quart
1 parent ce35763 commit 7a1ea20

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

github_webhook/webhook.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import logging
55
import json
66
import six
7-
from flask import abort, request
7+
from quart import abort, request
88

99

1010
class Webhook(object):
@@ -58,7 +58,7 @@ def _get_digest(self):
5858

5959
return hmac.new(self._secret, request.get_data(), hashlib.sha1).hexdigest() if self._secret else None
6060

61-
def _postreceive(self):
61+
async def _postreceive(self):
6262
"""Callback from Flask"""
6363

6464
digest = self._get_digest()

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
setup(
44
name="github-webhook",
5-
version="1.0.4",
5+
version="1.0.5",
66
description="Very simple, but powerful, microframework for writing Github webhooks in Python",
77
url="https://github.com/bloomberg/python-github-webhook",
88
author="Alex Chamberlain, Fred Phillips, Daniel Kiss, Daniel Beer",
99
1010
license="Apache 2.0",
1111
packages=["github_webhook"],
12-
install_requires=["flask", "six"],
12+
install_requires=["quart", "six"],
1313
tests_require=["mock", "pytest"],
1414
classifiers=[
1515
"Development Status :: 4 - Beta",

0 commit comments

Comments
 (0)