diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 87691c28..b89b5c90 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -21,7 +21,7 @@ jobs: matrix: python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] include: - - aiohttp-version: '==3.7.4.post0' + - aiohttp-version: '==3.9.2' - aiohttp-version: '<4.0.0' python-version: '3.11' fail-fast: false diff --git a/CHANGES.rst b/CHANGES.rst index 6ae2a2a6..cc95d0af 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,8 +1,9 @@ Changes ------- -2.11.2 (2024-01-27) +2.12.0 (2024-01-29) ^^^^^^^^^^^^^^^^^^^ +* address breaking change introduced in `aiohttp==3.9.2` #882 * fix use of proxies #1070 2.11.1 (2024-01-25) diff --git a/aiobotocore/__init__.py b/aiobotocore/__init__.py index ded7bd35..0b288f83 100644 --- a/aiobotocore/__init__.py +++ b/aiobotocore/__init__.py @@ -1 +1 @@ -__version__ = '2.11.2' +__version__ = '2.12.0' diff --git a/aiobotocore/httpsession.py b/aiobotocore/httpsession.py index f8224899..a1be4052 100644 --- a/aiobotocore/httpsession.py +++ b/aiobotocore/httpsession.py @@ -162,8 +162,7 @@ def _create_connector(self, proxy_url): return aiohttp.TCPConnector( limit=self._max_pool_connections, - verify_ssl=bool(self._verify), - ssl=ssl_context, + ssl=ssl_context or False, **self._connector_args, ) diff --git a/setup.py b/setup.py index f9c444d4..d28abeaf 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ install_requires = [ # pegged to also match items in `extras_require` 'botocore>=1.33.2,<1.34.28', - 'aiohttp>=3.7.4.post0,<4.0.0', + 'aiohttp>=3.9.2,<4.0.0', 'wrapt>=1.10.10, <2.0.0', 'aioitertools>=0.5.1,<1.0.0', ]