METADATA 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. Metadata-Version: 2.4
  2. Name: pyee
  3. Version: 13.0.1
  4. Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own
  5. Author-email: Josh Holbrook <josh.holbrook@gmail.com>
  6. License: MIT
  7. Project-URL: Repository, https://github.com/jfhbrook/pyee
  8. Project-URL: Documentation, https://pyee.readthedocs.io
  9. Keywords: events,emitter,node.js,node,eventemitter,event_emitter
  10. Classifier: Programming Language :: Python
  11. Classifier: Development Status :: 4 - Beta
  12. Classifier: Intended Audience :: Developers
  13. Classifier: License :: OSI Approved :: MIT License
  14. Classifier: Operating System :: OS Independent
  15. Classifier: Programming Language :: Python
  16. Classifier: Programming Language :: Python :: 3
  17. Classifier: Programming Language :: Python :: 3.8
  18. Classifier: Programming Language :: Python :: 3.9
  19. Classifier: Programming Language :: Python :: 3.10
  20. Classifier: Programming Language :: Python :: 3.11
  21. Classifier: Programming Language :: Python :: 3.12
  22. Classifier: Programming Language :: Python :: 3.13
  23. Classifier: Topic :: Other/Nonlisted Topic
  24. Requires-Python: >=3.8
  25. Description-Content-Type: text/markdown
  26. License-File: LICENSE
  27. Requires-Dist: typing-extensions
  28. Provides-Extra: dev
  29. Requires-Dist: build; extra == "dev"
  30. Requires-Dist: flake8; extra == "dev"
  31. Requires-Dist: flake8-black; extra == "dev"
  32. Requires-Dist: pytest; extra == "dev"
  33. Requires-Dist: pytest-asyncio; python_version >= "3.4" and extra == "dev"
  34. Requires-Dist: pytest-trio; python_version >= "3.7" and extra == "dev"
  35. Requires-Dist: black; extra == "dev"
  36. Requires-Dist: isort; extra == "dev"
  37. Requires-Dist: jupyter-console; extra == "dev"
  38. Requires-Dist: mkdocs; extra == "dev"
  39. Requires-Dist: mkdocs-include-markdown-plugin; extra == "dev"
  40. Requires-Dist: mkdocstrings[python]; extra == "dev"
  41. Requires-Dist: mypy; extra == "dev"
  42. Requires-Dist: sphinx; extra == "dev"
  43. Requires-Dist: toml; extra == "dev"
  44. Requires-Dist: tox; extra == "dev"
  45. Requires-Dist: trio; extra == "dev"
  46. Requires-Dist: trio; python_version > "3.6" and extra == "dev"
  47. Requires-Dist: trio-typing; python_version > "3.6" and extra == "dev"
  48. Requires-Dist: twine; extra == "dev"
  49. Requires-Dist: twisted; extra == "dev"
  50. Requires-Dist: validate-pyproject[all]; extra == "dev"
  51. Dynamic: license-file
  52. # pyee
  53. [![Documentation Status](https://readthedocs.org/projects/pyee/badge/?version=latest)](https://pyee.readthedocs.io/en/latest/?badge=latest)
  54. pyee supplies a `EventEmitter` object that is similar to the
  55. `EventEmitter` class from Node.js. It also supplies a number of subclasses
  56. with added support for async and threaded programming in python, such as
  57. async/await.
  58. ## Docs
  59. Autogenerated API docs, including basic installation directions and examples,
  60. can be found at <https://pyee.readthedocs.io>.
  61. ## Development
  62. See [DEVELOPMENT.md](./DEVELOPMENT.md).
  63. ## Changelog
  64. See [CHANGELOG.md](./CHANGELOG.md).
  65. ## Contributors
  66. See [CONTRIBUTORS.md](./CONTRIBUTORS.md).
  67. ## License
  68. MIT/X11, see [LICENSE](./LICENSE).