python-eventemitter

View on PyPIReverse Dependencies (0)

1.0.13 python_eventemitter-1.0.13-py3-none-any.whl

Wheel Details

Project: python-eventemitter
Version: 1.0.13
Filename: python_eventemitter-1.0.13-py3-none-any.whl
Download: [link]
Size: 26769
MD5: fb0382cd1bc2ff216936d6320489687e
SHA256: 96a01cd3b64e3d11e1b4e8521447b24d8081b359d3641de306d7ed8ce66f71ac
Uploaded: 2024-08-06 11:27:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: python-eventemitter
Version: 1.0.13
Summary: A Python port of Node.js EventEmitter that supports both synchronous and asynchronous event execution
Author: Jonghwan Hyeon
Author-Email: jonghwanhyeon93[at]gmail.com
Home-Page: https://github.com/jonghwanhyeon/python-eventemitter
License: MIT
Keywords: eventemitter,event
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.7
Requires-Dist: typing-extensions
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: griffe-generics; extra == "dev"
Requires-Dist: griffe-modernized-annotations; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings[python]; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: rich; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: black; extra == "docs"
Requires-Dist: griffe-generics; extra == "docs"
Requires-Dist: griffe-modernized-annotations; extra == "docs"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Requires-Dist: pytest; extra == "tests"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1714 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (72.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
eventemitter/__init__.py sha256=oxUpipUXCyhlkaxDhI5dA6mvCg_j6BrrIFy6iIru2zE 391
eventemitter/collections.py sha256=yrypeLIQXbc6l26Gn7ag_8DTWlE_OLvlbyqf3NsjrEo 514
eventemitter/eventemitter.py sha256=FChENF7l2FMMFkg4Ujbc-iUW2uwkPZdNlnB-kkk5xPo 18101
eventemitter/events.py sha256=j_K1YsQPFi1Vk_8zYVdiIZ0auXZ23-6UeU4MZJm1OhU 1053
eventemitter/handlers.py sha256=rAfR4xZJ89NXTs3zVL13tRmx76glt_tp7cUjyCJ6M9U 3760
eventemitter/protocol.py sha256=peV7YgAUAKNIu9tg7y4Tk98-IcwswiAa8qGutdYrO2w 6685
eventemitter/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eventemitter/types.py sha256=PKgMcU2RqOruX3mfUNxA6hi-1ARTpqYdNy3fe8DY_ME 548
eventemitter/utils.py sha256=3LtiaiNKCaqmKmtMQaDIIvc98V4sB08Lt11nJc5Tuyg 2118
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=s3cHAsoLoQgc-W8CSMTfUa9D_Y73Sd7g__Gss85joAw 346
tests/test_emit.py sha256=14EzOYxgwxVcN1RH0Msms2dFbvIsUjavlseE7VZMznw 2808
tests/test_errors.py sha256=otkq9FZNdfzIhkIE6HALG0ZAdGlLjTRegy1E99YZPFc 333
tests/test_event_new_listener.py sha256=-hRf9waYI9b95emzf3i4o6iDTSvUhnr4TScnpvCo41k 1709
tests/test_event_remove_listener.py sha256=yO-g3G0xCRCN_cnd4K6rYkLCTMrr82HNNck9Nc7Stx8 3245
tests/test_events.py sha256=pLE0MUOZwlVKQ5MHfuuzMuUqmQ7bymPdztPjb0_BcQo 470
tests/test_inheritance.py sha256=_04iJrS7LKH57NFZKZOaWUy4_HQBhPGegTvtpb4my_o 553
tests/test_listeners.py sha256=PGf8_RdyBRhSb6UDZlMi_Yctn7aux_QotGd_rgOf9BY 3122
tests/test_once.py sha256=Zp2spZR4lu2niQBYsz1FVdXJ9Z-XDat89eItRM7TnJY 1613
tests/test_prepend.py sha256=OjWRtFR8_fvFuWW1eWAFSaeKsiM15c8p3NjkEYxKwHo 794
tests/test_remove_all_listeners.py sha256=sHpTWucyncqE6MhdPB7jz6bGx4wCZPd9kWeVR0rMYjY 2748
tests/test_remove_listener.py sha256=3hXJHD-XZJYTF9vvcHQyi2IP9LaUlMiMfr4_Q3XI3wo 1580
tests/utils.py sha256=l_THJgFjUluAfqzYgwnvCzeLtjA1wqBeabuZfsD54_k 2404
tests/asyncio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/asyncio/test_emit.py sha256=zz6TXo6bNBMNxxMBKRyF2EY6PconuNcK0ocrL29CdpM 6471
tests/asyncio/test_errors.py sha256=JAZaJR5nlPSf1zCDc9Fe_ZLDr4CNyJq3r3q2XwOjgmQ 389
tests/asyncio/test_event_new_listener.py sha256=vu35oE4cXNNTihRduW9zrdOnMiJjrQTC9-vEzYCgHtw 1895
tests/asyncio/test_event_remove_listener.py sha256=_fsp0Yh1KfaMVFhY_LSeRPZFfnGT_Q1zbj18HQBUWCY 3616
tests/asyncio/test_events.py sha256=aUYjY6yo2L4rYojy0KK1oXlgiSlIO83I5fYV0eb4S2k 554
tests/asyncio/test_inheritance.py sha256=rEe-E79Xmw8UXWAHXNqPXPNcAPgTjpuT0z3_OGf6lF8 690
tests/asyncio/test_listeners.py sha256=sdN0xFK9Xhk5MdTuGfD7qvyHHZjL9XcNlYaVfdUgjCU 3644
tests/asyncio/test_once.py sha256=ObeLywsmI28zzQb-O5uGPAhiPP_R305lIPPeVYdek38 1913
tests/asyncio/test_prepend.py sha256=CVg4es0b6ya8gzeOyKcGZBPnP8BxzUQXCYJA1WmiMlo 869
tests/asyncio/test_remove_all_listeners.py sha256=2BMmJ7NRJ2ra90C_5n3NJM3d26isHXcpbraARn7shPw 3044
tests/asyncio/test_remove_listener.py sha256=7F__kVlTajo1MCRVp07vwWU98v5clbA_Dfgg1pyOuPw 1815
python_eventemitter-1.0.13.dist-info/LICENSE sha256=WzKUEs_sN58v7jbNUuWx3GXUVyNn1QysAdfQJjzyph0 1062
python_eventemitter-1.0.13.dist-info/METADATA sha256=ySAUzPWXktLOK6MulZNymPJFutbaSK7cKhNehk7gN4k 3255
python_eventemitter-1.0.13.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
python_eventemitter-1.0.13.dist-info/top_level.txt sha256=d5wi9ljE8FumctPSzVgjLQHnaOGbN_I6Csp2Mx2_0hA 19
python_eventemitter-1.0.13.dist-info/RECORD

top_level.txt

eventemitter
tests