diator

View on PyPIReverse Dependencies (0)

0.1.2 diator-0.1.2-py3-none-any.whl

Wheel Details

Project: diator
Version: 0.1.2
Filename: diator-0.1.2-py3-none-any.whl
Download: [link]
Size: 16544
MD5: 7ed3af4a27cf63f5c02be3432169fb07
SHA256: 2a252c4c2cb9963b9fb24dbc4e8c7b63f3bf880501505b07ef7bffb356ac3c09
Uploaded: 2023-05-02 22:03:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: diator
Version: 0.1.2
Summary: Diator is a Python library for implementing CQRS pattern in your Python applications.
Author-Email: Murad Akhundov <akhundov1murad[at]gmail.com>
Project-Url: Homepage, https://github.com/akhundMurad/diator
Project-Url: Bug Tracker, https://github.com/akhundMurad/diator/issues
Keywords: CQRS,async,asyncio,command,commands,di,diator,event,events,mediator,mediatr,queries,query
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10
Requires-Dist: dataclass-factory
Requires-Dist: orjson
Requires-Dist: azure-servicebus; extra == "azure"
Requires-Dist: redis; extra == "redis"
Requires-Dist: azure-servicebus; extra == "test"
Requires-Dist: black; extra == "test"
Requires-Dist: di[anyio]; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: isort; extra == "test"
Requires-Dist: mkdocs; extra == "test"
Requires-Dist: mkdocs-material; extra == "test"
Requires-Dist: mkdocstrings; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: redis; extra == "test"
Requires-Dist: rodi; extra == "test"
Requires-Dist: types-redis; extra == "test"
Requires-Dist: vulture; extra == "test"
Provides-Extra: azure
Provides-Extra: redis
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE.rst
[Description omitted; length: 4702 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.14.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
diator/__init__.py sha256=YvuYzWnKtqBb-IqG8HAu-nhIYAsgj9Vmc_b9o7vO-js 22
diator/mediator.py sha256=VpI8pgpb4u2i5iI6u_8sf8NGxjUQYNTLgYH7HLMOPX4 2018
diator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
diator/response.py sha256=EOcHwpjjGjPP5k1kZuveAVauadBXZ0VSKofXC36bSfA 530
diator/container/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
diator/container/di.py sha256=turCDpihdXjo_afnOyYD9Zbw040ywa9AeVaHmnMLD2A 960
diator/container/protocol.py sha256=wY2PKDOPMiZ-btMPAXVzWZiQFO0jMc--rMO--n-cASE 360
diator/container/rodi.py sha256=ZJHpbCXRnrg6OFt6YT0KJ1kn3VkwV_gCBsGS1Luir8w 924
diator/dispatcher/__init__.py sha256=rU20KnakxAdWkR3APYF91Zq1OGktMBoZsSd0rE356eU 247
diator/dispatcher/default.py sha256=ymQOfyAXEB0HhxDrU0Bp1RmwnYcmS7gMPHT0Rpj_eIg 972
diator/dispatcher/dispatch_result.py sha256=ul0Rvytv0U5SlA1BX4ikQ5oNyMwvXy7CdcS7AWJWR-w 258
diator/dispatcher/protocol.py sha256=Dtw6nfl32i9CcEtspMHdKJc1YhucvwZ2tW1K0-N8RO0 242
diator/events/__init__.py sha256=a9dgMkECzucKlxkwRMx2bNlvAsCEomeSdPpZaBJU0jA 371
diator/events/event.py sha256=4zaCzPuWfDWLa1HoLs3lLl3jJGBPJPsaucuS9F8vzZQ 1478
diator/events/event_emitter.py sha256=2rckHQ51WWUAqxgbcHZ6rFdAO969onrdU2T52iJf6Yw 3143
diator/events/event_handler.py sha256=nkXY6-tijj7q5F8MQ1cxqm6Mk-Ft_dl1LQDSVPDBjBM 675
diator/events/map.py sha256=FNNYHUMyC1srJR1C4kWOWozfT7rfApqnsfSPdIKbvaw 799
diator/message_brokers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
diator/message_brokers/azure.py sha256=Aqkj-Q2zGv4Bpg0MzVHQbc0D5DwsQ4laqx736J0IFGM 852
diator/message_brokers/protocol.py sha256=YgaKwrhUZoYVMJy2B2wQX5glU8KL1AEOD-JsXKRQook 544
diator/message_brokers/redis.py sha256=288dgHmluKUS4_JFh4KZ93oeOsJCEis4aFgTGdTM1ms 776
diator/middlewares/__init__.py sha256=KqCMGUKudR4-50uT86AVpdz8qhkTHgEAhsLaxKX6-D4 109
diator/middlewares/base.py sha256=7iLNtjBkoQu7pyD89OSmYin2iXAJ2m8t8yG9zI8pW9M 930
diator/middlewares/logging.py sha256=4hVBiHsxntDR8evGDys9YuGhKrqG47hKNYzJFbkurtc 1212
diator/requests/__init__.py sha256=TKPr9UmP9nPRk2wbshWplzcoI1Ith1hTDqnuzAkj7-o 201
diator/requests/map.py sha256=fRCbZHrxaQnjX2VZxocdB_U3NuhJWq-1wp8HKje-yz4 844
diator/requests/request.py sha256=eVDdiPRyss6JpQIbS95WrjDN1_IyVt9gYkfgLLohlxY 641
diator/requests/request_handler.py sha256=fEETv7b-ot3XCl5iPPYma_FdS7l0tlCsO16457J7EYI 1590
diator-0.1.2.dist-info/METADATA sha256=a6SksANo87fby3ql5JlSOw12zP21WpYo8JZjXE6AxF0 6327
diator-0.1.2.dist-info/WHEEL sha256=9MIigYJ7D5sOqAPqr0-o6tSMY_nQ7c6kvtvyeUB99YQ 87
diator-0.1.2.dist-info/licenses/LICENSE.rst sha256=f98oZ9FId4i3835UJYGw066BU8PSc57L1utGWS1ypcs 1070
diator-0.1.2.dist-info/RECORD