From f08242b5f678e9a57a8ba50b6cd9e75943536bc0 Mon Sep 17 00:00:00 2001 From: prijendev Date: Mon, 2 Dec 2024 18:05:23 +0530 Subject: [PATCH] Provide patch for event loop --- setup.py | 6 +++--- target_stitch/__init__.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index a63ae22..57070d1 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup setup(name='target-stitch', - version='4.0.0', + version='4.0.1', description='Singer.io target for the Stitch API', author='Stitch', url='https://singer.io', @@ -12,11 +12,11 @@ install_requires=[ 'jsonschema==2.6.0', 'mock==2.0.0', - 'requests==2.31.0', + 'requests==2.32.0', 'singer-python==6.0.0', 'psutil==5.6.6', 'simplejson==3.11.1', - 'aiohttp==3.9.5', + 'aiohttp==3.10.11', 'ciso8601', ], extras_require={ diff --git a/target_stitch/__init__.py b/target_stitch/__init__.py index ca610ab..c1d6d54 100755 --- a/target_stitch/__init__.py +++ b/target_stitch/__init__.py @@ -70,7 +70,7 @@ def start_loop(loop): asyncio.set_event_loop(loop) global OUR_SESSION timeout = aiohttp.ClientTimeout(sock_connect=60, sock_read=60) - OUR_SESSION = aiohttp.ClientSession(connector=aiohttp.TCPConnector(), timeout=timeout) + OUR_SESSION = aiohttp.ClientSession(connector=aiohttp.TCPConnector(loop=loop), timeout=timeout) loop.run_forever() new_loop = asyncio.new_event_loop()