@@ -329,17 +329,16 @@ def supports_listing(self) -> bool:
329
329
...
330
330
331
331
@abstractmethod
332
- def list (self ) -> AsyncGenerator [str , None ]:
332
+ def list (self ) -> AsyncGenerator [str ]:
333
333
"""Retrieve all keys in the store.
334
334
335
335
Returns
336
336
-------
337
337
AsyncGenerator[str, None]
338
338
"""
339
- ...
340
339
341
340
@abstractmethod
342
- def list_prefix (self , prefix : str ) -> AsyncGenerator [str , None ]:
341
+ def list_prefix (self , prefix : str ) -> AsyncGenerator [str ]:
343
342
"""
344
343
Retrieve all keys in the store that begin with a given prefix. Keys are returned relative
345
344
to the root of the store.
@@ -352,10 +351,9 @@ def list_prefix(self, prefix: str) -> AsyncGenerator[str, None]:
352
351
-------
353
352
AsyncGenerator[str, None]
354
353
"""
355
- ...
356
354
357
355
@abstractmethod
358
- def list_dir (self , prefix : str ) -> AsyncGenerator [str , None ]:
356
+ def list_dir (self , prefix : str ) -> AsyncGenerator [str ]:
359
357
"""
360
358
Retrieve all keys and prefixes with a given prefix and which do not contain the character
361
359
“/” after the given prefix.
@@ -368,7 +366,6 @@ def list_dir(self, prefix: str) -> AsyncGenerator[str, None]:
368
366
-------
369
367
AsyncGenerator[str, None]
370
368
"""
371
- ...
372
369
373
370
async def delete_dir (self , prefix : str ) -> None :
374
371
"""
0 commit comments