From 1730d1c16bf4ecb57abf48611131005b9fc7e26c Mon Sep 17 00:00:00 2001 From: Alexey Vaganov Date: Mon, 7 Jul 2025 16:24:14 +0500 Subject: [PATCH] Fix AiofilesContextManagerTempDir type argument (#14349) --- stubs/aiofiles/aiofiles/tempfile/__init__.pyi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/stubs/aiofiles/aiofiles/tempfile/__init__.pyi b/stubs/aiofiles/aiofiles/tempfile/__init__.pyi index 87692d844..932226a99 100644 --- a/stubs/aiofiles/aiofiles/tempfile/__init__.pyi +++ b/stubs/aiofiles/aiofiles/tempfile/__init__.pyi @@ -15,7 +15,6 @@ from typing import AnyStr, Literal, overload from ..base import AiofilesContextManager from ..threadpool.binary import AsyncBufferedIOBase, AsyncBufferedReader, AsyncFileIO from ..threadpool.text import AsyncTextIOWrapper -from .temptypes import AsyncTemporaryDirectory # Text mode: always returns AsyncTextIOWrapper @overload @@ -318,7 +317,7 @@ def TemporaryDirectory( executor=None, ) -> AiofilesContextManagerTempDir: ... -class AiofilesContextManagerTempDir(AiofilesContextManager[AsyncTemporaryDirectory]): - async def __aenter__(self) -> str: ... # type: ignore[override] +class AiofilesContextManagerTempDir(AiofilesContextManager[str]): + async def __aenter__(self) -> str: ... __all__ = ["NamedTemporaryFile", "TemporaryFile", "SpooledTemporaryFile", "TemporaryDirectory"]