panini

View on PyPIReverse Dependencies (0)

0.8.4 panini-0.8.4-py3-none-any.whl

Wheel Details

Project: panini
Version: 0.8.4
Filename: panini-0.8.4-py3-none-any.whl
Download: [link]
Size: 37224
MD5: f48f5146d485eadc0d65bb6e3069b6ca
SHA256: 720166bfaad6590d36ab65a421d7042b393d1ab81423d7f13926fc127dea0d22
Uploaded: 2024-04-29 15:42:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: panini
Version: 0.8.4
Summary: A python messaging framework for microservices based on NATS
Author: Op Return SA, developers: Andrii Volotskov, Danylo Tiutiushkin
Author-Email: example[at]example.com
Home-Page: https://github.com/lwinterface/panini
Project-Url: Bug Reports, https://github.com/lwinterface/panini/issues
Project-Url: Source, https://github.com/lwinterface/panini/
License: MIT
Keywords: nats,microservice,stream,processing,asyncio,distributed,queue
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.8.3
Requires-Dist: async-timeout (==4.0.0)
Requires-Dist: nats-py (==2.6.0)
Requires-Dist: websocket-client (>=1.2.3)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: six (>=1.15.0)
Requires-Dist: yarl (>=1.6.1)
Requires-Dist: python-json-logger (>=2.0.1)
Requires-Dist: nest-asyncio (==1.5.1)
Requires-Dist: prometheus-client (==0.9.0)
Requires-Dist: nats-python (>=0.8.0)
Requires-Dist: ujson (==5.4.0)
Requires-Dist: opentelemetry-api (==1.19.0); extra == "tracing"
Requires-Dist: opentelemetry-sdk (==1.19.0); extra == "tracing"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (==1.19.0); extra == "tracing"
Requires-Dist: opentelemetry-exporter-prometheus (==1.12.0rc1); extra == "tracing"
Provides-Extra: tracing
Description-Content-Type: text/x-rst
License-File: LICENSE.md
[Description omitted; length: 431 characters]

WHEEL

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

RECORD

Path Digest Size
panini/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panini/app.py sha256=AK0YAQaHTPINe-KS6pNbYZmV6n3VTRVlixomm7syeH4 15017
panini/async_test_client.py sha256=yqfNlUkS9t1T0hikXTcpN_xYGE_WzdYlJ_9abD5DdVg 13391
panini/emulator_client.py sha256=-0_nGY9AElZvCmNlMZKxw5fyzwbtAqSOyIPlK_GkI6c 5449
panini/exceptions.py sha256=Qh2SoCNrDOrPI-dZzJ779dJkWANiPfWO9Dme0uV4xgY 2209
panini/test_client.py sha256=0KqIbOE-uv0aU__Qiu6PIXCKSASojLiq7eMPulgolgc 11241
panini/http_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panini/http_server/http_server_app.py sha256=8BKrlUZeSDWQEAv9NRJ6gVUXvfnv89C2G4HUwleQ_Bw 1163
panini/managers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panini/managers/event_manager.py sha256=VO8dg4HQeh_-bLS7wv4g-GpoKgid-0DY_sftVjYwRkc 2826
panini/managers/middleware_manager.py sha256=HlXALWdTbWEFekErUmquozWI1cebgXZmCZ1J7CQpC-I 6385
panini/managers/nats_client.py sha256=kCrmnDrcLHnJuk0t3DjFSeusyceZrNGeUAk_rAKi5Ek 17275
panini/managers/schema_manager.py sha256=MIh9pizv4dlGenf_Swl-8R1FrV7Pr3N3nLVkf_EK5d4 3709
panini/managers/task_manager.py sha256=62S7e0G4_yXrAjQp-BVFIVRqVgmM68dolqsbyvQ-af0 2251
panini/middleware/__init__.py sha256=I3jAdmqIPlB7Fa7t68r4jDAbRn0l06QMBo41r0xklTg 1563
panini/middleware/debug_middleware.py sha256=Ds2In78lzC1xz9q1P8Ksak62u_1gyuZkQFm89X1xMEs 1383
panini/middleware/error.py sha256=SKLeDWyubpIlWkY6ayMTz4G8W2XP2jQhMxx-DF5Jezo 1355
panini/middleware/nats_timeout.py sha256=WHfp0bLSoy5_SVC_4SY7CuG-JPhZiyZEkUlqYRlZNO4 1200
panini/middleware/prometheus_monitoring.py sha256=IHM-okvAwMk87xjkPpz7gPKurfiylOKzYdxdSVEocFo 3281
panini/middleware/reader_emulator_middleware.py sha256=5a-HynRKLxwNjS6SfQajAvSLhyFCNCO-TFaGLVGBmWQ 1716
panini/middleware/tracing_middleware.py sha256=6yaBviqs7UWt75DIYYcvf0dwxKbGZEWOOovx97PoDPY 15628
panini/middleware/writer_emulator_middleware.py sha256=ZXcCRgQRfajkVE184vpMyRc9OAtfO8vnS7pzb5F5BwQ 3810
panini/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
panini/utils/helper.py sha256=3La8WdU8yuGGt8UUrPGM0eOC9GxffF8EDdD0T23yFtk 3133
panini/utils/logger.py sha256=gcg49tD1_pZ97vwavGy7PJxkMTe7-1j4dIJiUBux9L4 9207
panini/utils/singleton.py sha256=q-DfUfG9UnAdvvm0mAR0aBzR0WcU-BzD9K5tZSYUJwQ 185
panini-0.8.4.dist-info/LICENSE.md sha256=5Npa8Z3igfH455TZJfj6oVmBE4lBPMJ0-AWq5zVxnTw 1091
panini-0.8.4.dist-info/METADATA sha256=fBCsEwrkAB1hju8bwt3tMnw7gnefkFST3yRlkG2d3Ng 2290
panini-0.8.4.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
panini-0.8.4.dist-info/top_level.txt sha256=DHh29ov9P7UCFc0V-FAsy8PO7Kvcjaky7cKQ-4dwLrM 7
panini-0.8.4.dist-info/RECORD

top_level.txt

panini