aioitertools
aioitertools copied to clipboard
itertools and builtins for AsyncIO and mixed iterables
Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 6.2 to 6.4.2. Release notes Sourced from coverage[toml]'s releases. 6.4.2 Updated for a small change in Python 3.11.0 beta 4: modules now start with a line with...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.2 to 5.1.1. Release notes Sourced from sphinx's releases. v5.1.1 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.1.0 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.0.2 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.0.1 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.0.0 No release notes provided. v5.0.0b1...
Bumps [mypy](https://github.com/python/mypy) from 0.950 to 0.971. Commits 1f08cf4 Update version to 0.971 61c0064 Add back workaround to avoid confusing mypy.types and types in pyinfo (#13176) d8d900c Update version to 0.971+dev...
Bumps [flake8](https://github.com/pycqa/flake8) from 4.0.1 to 5.0.2. Commits 70c0b3d Release 5.0.2 5e69ba9 Merge pull request #1642 from PyCQA/no-home 8b51ee4 skip skipping home if home does not exist 446b18d Merge pull request...
Bumps [black](https://github.com/psf/black) from 22.3.0 to 22.6.0. Release notes Sourced from black's releases. 22.6.0 Style Fix unstable formatting involving #fmt: skip and # fmt:skip comments (notice the lack of spaces) (#2970)...
In source tree I see aioitertools/tests/ and despite that pytest is not able to find any units ```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-aioitertools-0.10.0-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-aioitertools-0.10.0-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra =========================================================================== test session starts ============================================================================ platform linux...
First of all currently it is not possible to use straight `sphinx-build` command to build documentation out of source tree ```console + /usr/bin/sphinx-build -n -T -b man docs build/sphinx/man Running...
### Description I noticed that `as_generated` did polling via `asyncio.sleep`. I realized that this can be improved by instead making use of one single helper queue that keeps track of...
The implementation of [aioitertools.itertools.tee](https://github.com/omnilib/aioitertools/blob/main/aioitertools/itertools.py#L472) currently has the caveat "all iterators are dependent on the first iterator." This caveat can cause periodic stalls in my pipeline where the consumers all consume...
Hypothetical code, but not very far from my use case: ```python from chardet.universaldetector import UniversalDetector with peekerator(bytestream) as (peek, bytestream): detector = UniversalDetector() async for chunk in peek: detector.feed(chunk) if...