From 92ecfdec48900c80be7c8b5de5b9c8e78b713c8a Mon Sep 17 00:00:00 2001 From: batmanscode <29989939+batmanscode@users.noreply.github.com> Date: Sun, 30 Oct 2022 17:21:53 +0000 Subject: [PATCH] fixes: `debug` removed from uvicorn #1767 --- telebot/__init__.py | 8 ++------ telebot/ext/aio/webhooks.py | 6 ------ telebot/ext/sync/webhooks.py | 6 ------ 3 files changed, 2 insertions(+), 18 deletions(-) diff --git a/telebot/__init__.py b/telebot/__init__.py index 5b697b007..46e086c10 100644 --- a/telebot/__init__.py +++ b/telebot/__init__.py @@ -451,8 +451,7 @@ def run_webhooks(self, drop_pending_updates: Optional[bool] = None, timeout: Optional[int]=None, secret_token: Optional[str]=None, - secret_token_length: Optional[int]=20, - debug: Optional[bool]=False): + secret_token_length: Optional[int]=20,): """ This class sets webhooks and listens to a given url and port. @@ -501,9 +500,6 @@ def run_webhooks(self, :param secret_token_length: Length of a secret token, defaults to 20 :type secret_token_length: :obj:`int`, optional - :param debug: set True if you want to set debugging on for webserver, defaults to False - :type debug: :obj:`bool`, optional - :raises ImportError: If necessary libraries were not installed. """ @@ -544,7 +540,7 @@ def run_webhooks(self, from telebot.ext.sync import SyncWebhookListener except (NameError, ImportError): raise ImportError("Please install uvicorn and fastapi in order to use `run_webhooks` method.") - self.webhook_listener = SyncWebhookListener(self, secret_token, listen, port, ssl_context, '/'+url_path, debug) + self.webhook_listener = SyncWebhookListener(self, secret_token, listen, port, ssl_context, '/'+url_path) self.webhook_listener.run_app() diff --git a/telebot/ext/aio/webhooks.py b/telebot/ext/aio/webhooks.py index 03c456616..56af59276 100644 --- a/telebot/ext/aio/webhooks.py +++ b/telebot/ext/aio/webhooks.py @@ -29,7 +29,6 @@ def __init__(self, bot, port: Optional[int]=443, ssl_context: Optional[tuple]=None, url_path: Optional[str]=None, - debug: Optional[bool]=False ) -> None: """ Aynchronous implementation of webhook listener @@ -55,9 +54,6 @@ def __init__(self, bot, :param url_path: Webhook url path :type url_path: str - :param debug: Debug mode - :type debug: bool - :raises ImportError: If FastAPI or uvicorn is not installed. :raises ImportError: If Starlette version is too old. @@ -72,7 +68,6 @@ def __init__(self, bot, self._host = host self._ssl_context = ssl_context self._url_path = url_path - self._debug = debug self._prepare_endpoint_urls() @@ -119,7 +114,6 @@ async def run_app(self): config = Config(app=self.app, host=self._host, port=self._port, - debug=self._debug, ssl_certfile=self._ssl_context[0], ssl_keyfile=self._ssl_context[1] ) diff --git a/telebot/ext/sync/webhooks.py b/telebot/ext/sync/webhooks.py index a73c16c4c..e15e8c8a8 100644 --- a/telebot/ext/sync/webhooks.py +++ b/telebot/ext/sync/webhooks.py @@ -25,7 +25,6 @@ def __init__(self, bot, port: Optional[int]=443, ssl_context: Optional[tuple]=None, url_path: Optional[str]=None, - debug: Optional[bool]=False ) -> None: """ Synchronous implementation of webhook listener @@ -51,9 +50,6 @@ def __init__(self, bot, :param url_path: Webhook url path :type url_path: str - :param debug: Debug mode - :type debug: bool - :raises ImportError: If FastAPI or uvicorn is not installed. :raises ImportError: If Starlette version is too old. @@ -68,7 +64,6 @@ def __init__(self, bot, self._host = host self._ssl_context = ssl_context self._url_path = url_path - self._debug = debug self._prepare_endpoint_urls() @@ -115,7 +110,6 @@ def run_app(self): uvicorn.run(app=self.app, host=self._host, port=self._port, - debug=self._debug, ssl_certfile=self._ssl_context[0], ssl_keyfile=self._ssl_context[1] )