From 8da749ee051046717adf8c46efeac80531784272 Mon Sep 17 00:00:00 2001 From: coder2020official Date: Sun, 22 May 2022 01:02:55 +0500 Subject: [PATCH] Remove ssl --- requirements.txt | 3 +-- telebot/asyncio_helper.py | 6 ++---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/requirements.txt b/requirements.txt index 53bf95b..d2b8256 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,4 @@ pytest requests==2.20.0 wheel==0.24.0 -aiohttp>=3.8.0,<3.9.0 -certifi +aiohttp>=3.8.0,<3.9.0 \ No newline at end of file diff --git a/telebot/asyncio_helper.py b/telebot/asyncio_helper.py index 84837d9..63c1a53 100644 --- a/telebot/asyncio_helper.py +++ b/telebot/asyncio_helper.py @@ -1,7 +1,6 @@ import asyncio # for future uses import aiohttp from telebot import types -import ssl, certifi try: import ujson as json @@ -27,15 +26,14 @@ REQUEST_LIMIT = 50 class SessionManager: def __init__(self) -> None: - self.ssl_context = ssl.create_default_context(cafile=certifi.where()) self.session = aiohttp.ClientSession(connector=aiohttp.TCPConnector( - limit=REQUEST_LIMIT, ssl=self.ssl_context + limit=REQUEST_LIMIT )) async def create_session(self): self.session = aiohttp.ClientSession(connector=aiohttp.TCPConnector( - limit=REQUEST_LIMIT, ssl=self.ssl_context + limit=REQUEST_LIMIT )) return self.session