|
6 | 6 |
|
7 | 7 | import warnings |
8 | 8 | from datetime import datetime, timedelta |
9 | | -from typing import Any, AsyncIterator, Awaitable, Iterator, Literal, cast |
| 9 | +from typing import Any, AsyncIterator, Awaitable, Iterable, Iterator, Literal, cast |
10 | 10 |
|
11 | 11 | # pylint: disable-next=no-name-in-module |
12 | 12 | from frequenz.api.common.v1alpha8.pagination.pagination_params_pb2 import ( |
@@ -138,15 +138,15 @@ async def list( |
138 | 138 | self, |
139 | 139 | microgrid_id: MicrogridId, |
140 | 140 | *, |
141 | | - target_components: Iterator[TargetComponents] = iter(()), |
| 141 | + target_components: Iterable[TargetComponents] = (), |
142 | 142 | start_from: datetime | None = None, |
143 | 143 | start_to: datetime | None = None, |
144 | 144 | end_from: datetime | None = None, |
145 | 145 | end_to: datetime | None = None, |
146 | 146 | active: bool | None = None, |
147 | 147 | dry_run: bool | None = None, |
148 | | - dispatch_ids: Iterator[DispatchId] = iter(()), |
149 | | - filter_queries: Iterator[str] = iter(()), |
| 148 | + dispatch_ids: Iterable[DispatchId] = (), |
| 149 | + filter_queries: Iterable[str] = (), |
150 | 150 | page_size: int | None = None, |
151 | 151 | ) -> AsyncIterator[Iterator[Dispatch]]: |
152 | 152 | """List dispatches. |
|
0 commit comments