diff --git a/CHANGES.rst b/CHANGES.rst index 39e5a693..8b8c378d 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,9 +1,10 @@ Changes ------- -2.7.1 (2023-10-19) +2.8.0 (2023-10-21) ^^^^^^^^^^^^^^^^^^ -* added AioStubber that return AioAWSResponse() +* add AioStubber that returns AioAWSResponse() +* remove confusing `aiobotocore.session.Session` symbol 2.7.0 (2023-10-17) ^^^^^^^^^^^^^^^^^^ diff --git a/aiobotocore/session.py b/aiobotocore/session.py index d480ca51..b3ded445 100644 --- a/aiobotocore/session.py +++ b/aiobotocore/session.py @@ -1,12 +1,8 @@ from botocore import UNSIGNED, translate from botocore.exceptions import PartialCredentialsError -from botocore.session import ( - EVENT_ALIASES, - ServiceModel, - Session, - UnknownServiceError, - copy, -) +from botocore.session import EVENT_ALIASES, ServiceModel +from botocore.session import Session as _SyncSession +from botocore.session import UnknownServiceError, copy from . import retryhandler from .client import AioBaseClient, AioClientCreator @@ -31,7 +27,7 @@ async def __aexit__(self, exc_type, exc_val, exc_tb): await self._client.__aexit__(exc_type, exc_val, exc_tb) -class AioSession(Session): +class AioSession(_SyncSession): # noinspection PyMissingConstructor def __init__(