You are here: Home / LBN / Up2date / Data Science / BastionLinux 36 / python3-aioitertools-0.11.0-1.lbn36.noarch

python3-aioitertools-0.11.0-1.lbn36.noarch

Package Attributes
RPM  python3-aioitertools-0.11.0-1.lbn36.noarch.rpm Architecture  noarch Size  228768 Created  2024/07/11 00:12:23 UTC
Package Specification
Summary itertools and builtins for AsyncIO and mixed iterables
Group Unspecified
License ZPL
Home Page https://pypi.org/project/aioitertools
Description

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

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
rpmlib(CompressedFileNames)  
rpmlib(PartialHardlinkSets)  
rpmlib(FileDigests)  
Provides
python-aioitertools
python3-aioitertools
python3.10-aioitertools
python3.10dist(aioitertools)
python3dist(aioitertools)
Obsoletes
python-aioitertools

Document Actions