From 8ff3c6dfe6207dc79ed7be5105675d2f08725b76 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 5 Jan 2023 07:12:49 -0500 Subject: mypy: Iterator is better than Generator --- coverage/sqldata.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'coverage/sqldata.py') diff --git a/coverage/sqldata.py b/coverage/sqldata.py index 4baea331..0a2f87a5 100644 --- a/coverage/sqldata.py +++ b/coverage/sqldata.py @@ -22,8 +22,8 @@ import threading import zlib from typing import ( - cast, Any, Callable, Collection, Dict, Generator, Iterable, List, Mapping, Optional, - Sequence, Set, Tuple, TypeVar, Union, + cast, Any, Callable, Collection, Dict, Iterable, Iterator, List, Mapping, + Optional, Sequence, Set, Tuple, TypeVar, Union, ) from coverage.debug import NoDebugging, AutoReprMixin, clipped_repr @@ -1171,7 +1171,7 @@ class SqliteDb(AutoReprMixin): self, sql: str, parameters: Iterable[Any]=(), - ) -> Generator[sqlite3.Cursor, None, None]: + ) -> Iterator[sqlite3.Cursor]: """Context managed :meth:`python:sqlite3.Connection.execute`. Use with a ``with`` statement to auto-close the returned cursor. -- cgit v1.2.1