Fix overload order on as_chunks

This commit is contained in:
James Hilton-Balfe 2022-08-14 22:32:07 +01:00 committed by GitHub
parent f69d4ee5cb
commit e2d5791b67
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -980,12 +980,12 @@ async def _achunk(iterator: AsyncIterable[T], max_size: int) -> AsyncIterator[Li
@overload
def as_chunks(iterator: Iterable[T], max_size: int) -> Iterator[List[T]]:
def as_chunks(iterator: AsyncIterable[T], max_size: int) -> AsyncIterator[List[T]]:
...
@overload
def as_chunks(iterator: AsyncIterable[T], max_size: int) -> AsyncIterator[List[T]]:
def as_chunks(iterator: Iterable[T], max_size: int) -> Iterator[List[T]]:
...