Kris8an's picture
Upload folder using huggingface_hub
a06facb verified
import inspect
try:
from contextlib import ( # noqa: F401 lgtm[py/unused-import]
asynccontextmanager,
)
except ImportError:
from async_generator import ( # noqa: F401 E501, lgtm[py/unused-import]
asynccontextmanager,
)
async def resolve_awaitable(obj):
if inspect.isawaitable(obj):
return await obj
return obj
async def async_any(items):
for item in items:
if await resolve_awaitable(item):
return True
return False