pyee12.0.0
pyee12.0.0
Published
A rough port of Node.js's EventEmitter to Python with a few tricks of its own
pip install pyee
Package Downloads
Authors
Project URLs
Requires Python
>=3.8
Dependencies
- typing-extensions
- build
; extra == "dev"
- flake8
; extra == "dev"
- flake8-black
; extra == "dev"
- pytest
; extra == "dev"
- black
; extra == "dev"
- isort
; extra == "dev"
- jupyter-console
; extra == "dev"
- mkdocs
; extra == "dev"
- mkdocs-include-markdown-plugin
; extra == "dev"
- mkdocstrings
[python]; extra == "dev"
- sphinx
; extra == "dev"
- toml
; extra == "dev"
- tox
; extra == "dev"
- trio
; extra == "dev"
- twine
; extra == "dev"
- twisted
; extra == "dev"
- validate-pyproject
[all]; extra == "dev"
- trio
; python_version > "3.6" and extra == "dev"
- trio-typing
; python_version > "3.6" and extra == "dev"
- pytest-asyncio
; python_version >= "3.4" and extra == "dev"
- pytest-trio
; python_version >= "3.7" and extra == "dev"
pyee
pyee supplies a EventEmitter
object that is similar to the
EventEmitter
class from Node.js. It also supplies a number of subclasses
with added support for async and threaded programming in python, such as
async/await.
Docs
Autogenerated API docs, including basic installation directions and examples, can be found at https://pyee.readthedocs.io.
Development
See DEVELOPMENT.md.
Changelog
See CHANGELOG.md.
Contributors
See ONTRIBUTORS.,md.
License
MIT/X11, see LICENSE.