messagebus

View on PyPIReverse Dependencies (0)

0.11.1 messagebus-0.11.1-py3-none-any.whl

Wheel Details

Project: messagebus
Version: 0.11.1
Filename: messagebus-0.11.1-py3-none-any.whl
Download: [link]
Size: 20883
MD5: a9212aa663a77df7f067724504a1b760
SHA256: 4b07d1abca40973351c71b288d3516ba9ce6dfab3d5653b61f2e64451cbe5f49
Uploaded: 2025-03-01 15:11:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: messagebus
Version: 0.11.1
Summary: Lightweight message bus library designed for event-driven architectures.
Author-Email: Guillaume Gauvrit <guillaume[at]gauvr.it>
Project-Url: Homepage, https://github.com/mardiros/messagebus
Project-Url: Documentation, https://mardiros.github.io/messagebus
Project-Url: Repository, https://github.com/mardiros/messagebus.git
Project-Url: Issues, https://github.com/mardiros/messagebus/issues
Project-Url: Changelog, https://mardiros.github.io/messagebus/user/changelog.html
License: MIT
Keywords: event-driven,microservice,CQRS
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: lastuuid (>=0.1.1)
Requires-Dist: pydantic (<3,>=2.5.0)
Requires-Dist: venusian (<4,>=3.0.0)
Requires-Dist: sphinx (>=7.0.0); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (<2,>=1.12.0); extra == "docs"
Requires-Dist: furo (>=2024.8.6); extra == "docs"
Provides-Extra: docs
[No description]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.rst sha256=7aj2vpbHwH_5TfIg083VvrzbrikObCHezL_OzGAJO50 1312
messagebus-0.11.1.dist-info/METADATA sha256=UqHknO8TwiI91YtwHajji2pVetWkLvEKm-l5QEdEr08 1167
messagebus-0.11.1.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
messagebus-0.11.1.dist-info/entry_points.txt sha256=6OYgBcLyFCUgeqLgnvMyOJxPCWzgy7se4rLPKtNonMs 34
messagebus-0.11.1.dist-info/licenses/LICENSE sha256=8DUpWubTfMeywlHzWLIYLcBYMqDQNw7xcX3uji-rYqs 1080
messagebus/__init__.py sha256=axpbxXtRyoPy64wnRdPFUKDnz5Be580VQPNqqkbwdVQ 2401
messagebus/domain/model/__init__.py sha256=Uhwa8pS0Gw58x9XziEQfzEMB7O5qAe3LPa4mpG8hmC0 388
messagebus/domain/model/message.py sha256=TnfqZgJT73mysv8_NJcVlQLHcCxkbP4PgWnlcOYrCmU 2404
messagebus/domain/model/metadata.py sha256=kiAfsuER2of_s-yo5PUoKfjiqt3UmFIsC5CTjK59Gh0 1045
messagebus/domain/model/model.py sha256=HSTEo2ieJjqS9cjtB3wnPiv_DPdMZlYQGOQ-GmnJlXg 1254
messagebus/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
messagebus/service/_async/dependency.py sha256=9g9QOmK0W-vgONYHoo2Q07WJ-yk_3zWh1eZq_HR6Ucg 1959
messagebus/service/_async/eventstream.py sha256=my1F9dnDu02K0CFstlO7NUdY0we7ZBQNxkexdiwlwdE 1986
messagebus/service/_async/registry.py sha256=3GszSQ_389F5PK3DaF8xbyaHBuY5dr5hA1_AT7eWDSQ 7073
messagebus/service/_async/repository.py sha256=M4fmcUMCDg_GKzUisbmRCZwq6RgQG7kpuyUm91PMvAc 2261
messagebus/service/_async/unit_of_work.py sha256=o-2jhiZGCGMjsqa7yRlNgtjq2uaq-V1cDMByQ2bI1FU 4987
messagebus/service/_sync/dependency.py sha256=9BzFyVgH352qWazadq-EZDBg6xkhPmhAFbm3lEsPNxI 1923
messagebus/service/_sync/eventstream.py sha256=LBdMBuS9fgvVxKBOo9jaRXmGt1LuNwJlLZISsA4irRk 1957
messagebus/service/_sync/registry.py sha256=7WKFUdMbWNWTSUShlvfXq7Cp1jeDXiU9jShmQtefeXg 7005
messagebus/service/_sync/repository.py sha256=VCXrxpcNN0lV4PLANiAZUXR2bZIo99ntcLGV0y3mhKU 2218
messagebus/service/_sync/unit_of_work.py sha256=ACovl3q0z-Lw2l1AHKqc0lJb_o9IWNZr-YyMi-_b5Pw 4837
messagebus/service/eventstream.py sha256=hHEbW5YoUF1BsX60Oi1rpop5zDY2wyWT7mAXSzTFlA4 1011
messagebus/typing.py sha256=xFaAs4WP__e-I0ceSCHIZqkI6B4dfK8r4TgKQKYQFwo 776
messagebus-0.11.1.dist-info/RECORD

entry_points.txt

[empty]