From fcd52e7272a0593aa64981bfb7b4781ab6c16412 Mon Sep 17 00:00:00 2001 From: Vlad Emelianov Date: Thu, 25 Apr 2024 18:00:39 +0300 Subject: [PATCH] Update aio static stubs --- mypy_boto3_builder/stubs_static/aiobotocore/config.pyi | 7 +++++-- mypy_boto3_builder/stubs_static/aiobotocore/endpoint.pyi | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/mypy_boto3_builder/stubs_static/aiobotocore/config.pyi b/mypy_boto3_builder/stubs_static/aiobotocore/config.pyi index 71e0c4b6..7949f613 100644 --- a/mypy_boto3_builder/stubs_static/aiobotocore/config.pyi +++ b/mypy_boto3_builder/stubs_static/aiobotocore/config.pyi @@ -1,9 +1,12 @@ -from typing import Any, TypeVar +from typing import Any, Type, TypeVar +from aiobotocore.httpsession import AIOHTTPSession from botocore.config import Config _AioConfig = TypeVar("_AioConfig", bound="AioConfig") class AioConfig(Config): - def __init__(self, connector_args: Any = ..., **kwargs: Any) -> None: ... + def __init__( + self, connector_args: Any = ..., http_session_cls: Type[AIOHTTPSession] = ..., **kwargs: Any + ) -> None: ... def merge(self: _AioConfig, other_config: Config) -> _AioConfig: ... diff --git a/mypy_boto3_builder/stubs_static/aiobotocore/endpoint.pyi b/mypy_boto3_builder/stubs_static/aiobotocore/endpoint.pyi index 7b84266e..e8e44dc0 100644 --- a/mypy_boto3_builder/stubs_static/aiobotocore/endpoint.pyi +++ b/mypy_boto3_builder/stubs_static/aiobotocore/endpoint.pyi @@ -8,6 +8,8 @@ from botocore.endpoint import Endpoint, EndpointCreator from botocore.model import OperationModel, ServiceModel from requests.models import Request, Response +DEFAULT_HTTP_SESSION_CLS: Type[AIOHTTPSession] = ... + async def convert_to_response_dict( http_response: Response, operation_model: OperationModel ) -> Dict[str, Any]: ...