Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Build Status codecov.io Documentation Status

aiter -- Asynchronous Iterator Patterns

PEP 525 describes asynchronous iterators, a merging of iterators with async functionality. Python 3.6 makes legal constructs such as

async for event in peer.event_iterator:
    await process_event(event)

which is a huge improvement over using async.Queue objects which have no built-in way to determine "end-of-stream" conditions.

This module implements some patterns useful for python asynchronous iterators.

Documentation available on readthedocs.io.

A tutorial is available. github version

CAVEAT This project is still in its infancy, and I reserve the right to rename things and cause other breaking changes.

About

Useful constructs building upon asynchronous iterators

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.