From 6af14be0499ad2cccce5eddc978a2fd9e0f5a604 Mon Sep 17 00:00:00 2001 From: Martijn Pieters Date: Thu, 27 Apr 2023 16:32:07 +0100 Subject: [PATCH] Provide annotation for the session attribute --- fastapi_cache/backends/dynamodb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fastapi_cache/backends/dynamodb.py b/fastapi_cache/backends/dynamodb.py index 46df6d2..34cc366 100644 --- a/fastapi_cache/backends/dynamodb.py +++ b/fastapi_cache/backends/dynamodb.py @@ -2,7 +2,7 @@ import datetime from typing import Optional, Tuple from aiobotocore.client import AioBaseClient -from aiobotocore.session import get_session +from aiobotocore.session import get_session, AioSession from fastapi_cache.backends import Backend @@ -26,7 +26,7 @@ class DynamoBackend(Backend): """ def __init__(self, table_name: str, region: Optional[str] = None) -> None: - self.session = get_session() + self.session: AioSession = get_session() self.client: Optional[AioBaseClient] = None # Needs async init self.table_name = table_name self.region = region