itertools and builtins for AsyncIO and mixed iterables

aioitertools Implementation of itertools, builtins, and more for AsyncIO and mixed-type iterables. Install aioitertools requires Python 3.6 or newer. You can install it from PyPI: $ pip install aioitertools Usage aioitertools shadows the standard library whenever possible to provide asynchronous version of the modules and functions you already know. It's fully compatible with standard iterators and async iterators alike, giving you one unified, familiar interface for interacting with iterable objects: from aioitertools import iter, next, map, zip something = iter(...) first_item = await next(something) async for item in iter(something): ... async def fetch(url): response = await aiohttp.request(...) return response.json async for value in map(fetch, MANY_URLS): ... async for a, b in zip(something, something_else): ... aioitertools emulates the entire itertools module, offering the same function signatures, but as async generators. All functions suppor
RPM
python3-aioitertools-0.11.0-1.lbn36.noarch.rpm
Summary
itertools and builtins for AsyncIO and mixed iterables
URL
https://pypi.org/project/aioitertools
Group
Unspecified
License
ZPL
Source
python-aioitertools-0.11.0-1.lbn36.src.rpm
Checksum
05259fa85e7e7827c9e14071b1eeb096b8bb4ba7dd4a807eae45c7227f64afbb
Signing Signature
(none)
Build Date
2024/07/10 14:01:55
Requires
Provides
python-aioitertools = 0.11.0-1.lbn36
python3-aioitertools = 0.11.0-1.lbn36
python3.10-aioitertools = 0.11.0-1.lbn36
python3.10dist(aioitertools) = 0.11
python3dist(aioitertools) = 0.11
Obsoletes