Glossary#
- extra#
A name corresponding to a set of optional dependencies, supported by most package managers (pip, pipx, conda and uv). This module has no runtime dependencies outside of the standard library save for the config file parsers, and all the extras are for development only.
- submodule#
A module that is part of a library or package that is not the main module/entry point. For this project,
asyncutilsis the main module and its submodules includeasyncutils.context,asyncutils.locks,asyncutils.queuesand more. A lazy loading system is in place to avoid the overhead of gathering all submodules on import and make them accessible using attribute access syntax.- subpackage#
A directory within a package containing submodules, along with an
__init__.pyfile.- entry point#
A function serving as the main interface for a module or package, allowing it to be run as a command-line tool or imported as a library.