Metadata-Version: 2.4
Name: pyee
Version: 14.0.0
Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own
Author-email: Josh Holbrook <josh.holbrook@gmail.com>
License: MIT
Project-URL: Repository, https://github.com/jfhbrook/pyee
Project-URL: Documentation, https://pyee.readthedocs.io
Keywords: events,emitter,node.js,node,eventemitter,event_emitter
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Other/Nonlisted Topic
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typing-extensions
Dynamic: license-file

# pyee

[![Documentation Status](https://readthedocs.org/projects/pyee/badge/?version=latest)](https://pyee.readthedocs.io/en/latest/?badge=latest)

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](./DEVELOPMENT.md).

## Changelog

See [CHANGELOG.md](./CHANGELOG.md).

## Contributors

See [CONTRIBUTORS.md](./CONTRIBUTORS.md).

## License

MIT/X11, see [LICENSE](./LICENSE).
