boss-bus

View on PyPIReverse Dependencies (0)

0.4.0 boss_bus-0.4.0-py3-none-any.whl

Wheel Details

Project: boss-bus
Version: 0.4.0
Filename: boss_bus-0.4.0-py3-none-any.whl
Download: [link]
Size: 26354
MD5: 1355f9273d22c179a700e9b5ccac0601
SHA256: ec0c5d433922f8e38c25413a288cedebed409d0d664207369e32ded7d2c95e71
Uploaded: 2023-11-22 08:14:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: boss-bus
Version: 0.4.0
Summary: A Type-driven Message Bus for Python 3.8+
Author: Jim Dickinson
Author-Email: james.n.dickinson[at]gmail.com
Home-Page: https://github.com/jimbroze/boss-bus
Project-Url: Changelog, https://github.com/jimbroze/boss-bus/releases
Project-Url: Documentation, https://boss-bus.readthedocs.io
Project-Url: Repository, https://github.com/jimbroze/boss-bus
License: GPL-3.0
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: click (>=8.0.1)
Requires-Dist: lagom (<3.0,>=2.4); extra == "lagom"
Requires-Dist: typeguard (>=2.13.3)
Provides-Extra: lagom
Description-Content-Type: text/markdown
[Description omitted; length: 2442 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
boss_bus/__init__.py sha256=S0ITqRhzqYjXGHKI9hRcUH1mxODllURjChM6yHtttpQ 16
boss_bus/__main__.py sha256=jMlUcOL8b9vZ3bGj4TY4Lyvwazv68jJFG4XHFCRi888 206
boss_bus/_utils/__init__.py sha256=sd3lrM71-HUh2kxt2V4nFjstCPPIGJjSgFXUJq-X4f0 87
boss_bus/_utils/typing.py sha256=zGUjTOuya3B4YMsPx_n-ZxksdqZP-Qec4uVE-26DsEA 5140
boss_bus/command_bus.py sha256=wUkaLRi7qRbUQOuiBJU2djMzg0zJnONaiKCiFHjZvts 5011
boss_bus/event_bus.py sha256=bQZFG0U7mRvl8dZO2i1WiX-h5hrRlZrvtS5XF0Uu22Q 5504
boss_bus/handler.py sha256=KEyYapRQ64QsVaS7kHpO7dSYzD9rWq2IjWP-pegqb0k 164
boss_bus/interface.py sha256=0vXmqChiMi2YkoSGpZGly-SUpn4sxKN6AWZb4zuaCCY 719
boss_bus/loader/__init__.py sha256=WlLUnxAXK99xqyEEMfAT49rsuXx6pkZu_Z19FDqJgq0 689
boss_bus/loader/instantiator.py sha256=MgDHRPOrdc327ISl7dKc3yCkmpED6eruvW9DcVPMnhI 1285
boss_bus/loader/lagom_loader.py sha256=Wg6H8tyeN6d9I1SqMrhuU8nVixvRKIhY5ev8g4mWtPI 933
boss_bus/message_bus.py sha256=MUboDBu0mZWvyClQE-qF6qbPPQZkdW2kXBvI5Jwu060 7687
boss_bus/middleware/__init__.py sha256=Z2-akM4tA5euKUQ6iiECcq8ucgJ50svSyP1C2zzn-m4 256
boss_bus/middleware/log.py sha256=_Xn1Le15KNCIEmnk63eZ6H6AIoFv7SW7Z0gwOM4-uqg 2680
boss_bus/middleware/middleware.py sha256=5e7Gr3YhysP554uwQhg4wuMPxCyHV_SDcUYtbE2hofA 1225
boss_bus/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
boss_bus-0.4.0.dist-info/LICENSE sha256=3-ZwgoOJ6B4Jb1BpEH3rzJGEFkN_o10c5WMv-4x-soU 35881
boss_bus-0.4.0.dist-info/METADATA sha256=vclsU716v9NMQbXyE1UVROydztPno6rlyjtismupOJQ 3742
boss_bus-0.4.0.dist-info/WHEEL sha256=kLuE8m1WYU0Ig0_YEGrXyTtiJvKPpLpDEiChiNyei5Y 88
boss_bus-0.4.0.dist-info/entry_points.txt sha256=S8E5RuZmuzV4xIXZbHXPknUghmTCEDkZ91AnN7ZVOyU 51
boss_bus-0.4.0.dist-info/RECORD

entry_points.txt

boss-bus = boss_bus.__main__:main