Metadata-Version: 2.1
Name: trio-util
Version: 0.5.0
Summary: Utility library for the Trio async/await framework
Home-page: https://github.com/groove-x/trio-util
Author: GROOVE X, Inc.
Author-email: gx-sw@groove-x.com
License: MIT
Description: 
        An assortment of utilities for the Trio async/await framework, including:
        
          * wait_any, wait_all - avoid nursery blocks for simple cases
          * AsyncBool, AsyncValue - value wrappers with the ability to wait for
            a specific value or transition
          * periodic - periodic loop which accounts for its own execution
            time
          * @trio_async_generator - decorator which adapts a generator containing
             Trio constructs for safe use
          * azip, azip_longest - async zip with parallel iteration
          * RepeatedEvent - if you really, really want to reuse an event
          * and more (... obscure stuff you probably don't need)!
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Framework :: Trio
Requires-Python: >=3.7
Description-Content-Type: text/markdown
