import asyncio
from pathlib import Path
import aiofiles
FILENAME = Path.home() / ".zshrc"
async def main() -> None:
async with aiofiles.open(FILENAME, "r") as input_fd:
async for line in input_fd:
print(line)
if __name__ == '__main__':
asyncio.run(main())
The error:
$ mypy scratch.py
scratch.py:10: error: "Coroutine[Any, Any, Iterator[str]]" has no attribute "__anext__"
Found 1 error in 1 file (checked 1 source file)
I'm using mypy 0.812 (the latest version as of today) and Python 3.9.4.
The errors appears with the default mypy configuration.
mypy
type checking fails on the following script:The error:
I'm using mypy 0.812 (the latest version as of today) and Python 3.9.4. The errors appears with the default mypy configuration.