@@ -329,17 +329,16 @@ def supports_listing(self) -> bool:
329329 ...
330330
331331 @abstractmethod
332- def list (self ) -> AsyncGenerator [str , None ]:
332+ def list (self ) -> AsyncGenerator [str ]:
333333 """Retrieve all keys in the store.
334334
335335 Returns
336336 -------
337337 AsyncGenerator[str, None]
338338 """
339- ...
340339
341340 @abstractmethod
342- def list_prefix (self , prefix : str ) -> AsyncGenerator [str , None ]:
341+ def list_prefix (self , prefix : str ) -> AsyncGenerator [str ]:
343342 """
344343 Retrieve all keys in the store that begin with a given prefix. Keys are returned relative
345344 to the root of the store.
@@ -352,10 +351,9 @@ def list_prefix(self, prefix: str) -> AsyncGenerator[str, None]:
352351 -------
353352 AsyncGenerator[str, None]
354353 """
355- ...
356354
357355 @abstractmethod
358- def list_dir (self , prefix : str ) -> AsyncGenerator [str , None ]:
356+ def list_dir (self , prefix : str ) -> AsyncGenerator [str ]:
359357 """
360358 Retrieve all keys and prefixes with a given prefix and which do not contain the character
361359 “/” after the given prefix.
@@ -368,7 +366,6 @@ def list_dir(self, prefix: str) -> AsyncGenerator[str, None]:
368366 -------
369367 AsyncGenerator[str, None]
370368 """
371- ...
372369
373370 async def delete_dir (self , prefix : str ) -> None :
374371 """
0 commit comments