Skip to content

Commit 1730d1c

Browse files
authored
Fix AiofilesContextManagerTempDir type argument (#14349)
1 parent ef966a1 commit 1730d1c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

stubs/aiofiles/aiofiles/tempfile/__init__.pyi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ from typing import AnyStr, Literal, overload
1515
from ..base import AiofilesContextManager
1616
from ..threadpool.binary import AsyncBufferedIOBase, AsyncBufferedReader, AsyncFileIO
1717
from ..threadpool.text import AsyncTextIOWrapper
18-
from .temptypes import AsyncTemporaryDirectory
1918

2019
# Text mode: always returns AsyncTextIOWrapper
2120
@overload
@@ -318,7 +317,7 @@ def TemporaryDirectory(
318317
executor=None,
319318
) -> AiofilesContextManagerTempDir: ...
320319

321-
class AiofilesContextManagerTempDir(AiofilesContextManager[AsyncTemporaryDirectory]):
322-
async def __aenter__(self) -> str: ... # type: ignore[override]
320+
class AiofilesContextManagerTempDir(AiofilesContextManager[str]):
321+
async def __aenter__(self) -> str: ...
323322

324323
__all__ = ["NamedTemporaryFile", "TemporaryFile", "SpooledTemporaryFile", "TemporaryDirectory"]

0 commit comments

Comments
 (0)