asyncutils: makes async straightforward and enjoyable#
PyPI package name: asyncutils
asyncutils is a Python library which, as the name suggests, contains helpful routines and types for asynchronous programming applications,
organized under various submodules. It offers a simple and intuitive API that abstracts away headaches stemming from Python’s async quirks, and a
colourful command line interface.
Contents
- Installation
- Configuration
- Audit events table
- Logging
- Submodules
- API Reference
- asyncutils
__hexversion____version__console_preloaded_submodulespreloaded_submodulessubmodules_maptime_since_boot()- Submodules
- asyncutils.__main__
- asyncutils._internal
- asyncutils.altlocks
- asyncutils.base
- asyncutils.buckets
- asyncutils.channels
- asyncutils.cli
- asyncutils.compete
- asyncutils.config
- asyncutils.console
- asyncutils.constants
- asyncutils.context
- asyncutils.events
- asyncutils.exceptions
- asyncutils.func
- asyncutils.futures
- asyncutils.iotools
- asyncutils.iterclasses
- asyncutils.iters
- asyncutils.locks
- asyncutils.locksmiths
- asyncutils.misc
- asyncutils.mixins
- asyncutils.networking
- asyncutils.pools
- asyncutils.processors
- asyncutils.properties
- asyncutils.queues
- asyncutils.rwlocks
- asyncutils.signals
- asyncutils.tools
- asyncutils.util
- asyncutils.version
- asyncutils
- Glossary
Development
- Development Chores
- Preliminaries
- Adding words to the incorrect spelling whitelist
- Bumping the version
- Implementing a new utility
- Adding a new submodule
- Adding a new configuration option
- Adding a new contextual constant
- Updating config.pyi
- Adding a documentation page
- Changing help messages for command-line arguments
- Modifying the Makefile
- Adding tests
- Benchmarks
Note
This project is being actively developed and maintained. It currently only fully supports CPython 3.12 or above.
Note
The format of this page was inspired by pytest.