neuroglia-python

View on PyPIReverse Dependencies (0)

0.1.0 neuroglia_python-0.1.0-py3-none-any.whl

Wheel Details

Project: neuroglia-python
Version: 0.1.0
Filename: neuroglia_python-0.1.0-py3-none-any.whl
Download: [link]
Size: 54299
MD5: 4d64d1f6de27532aca2c1da1840a3c20
SHA256: be6dfbafbdbdd2231b39d19670fd116d0f338f4eb4fd27cd09b4d38d85fcfc23
Uploaded: 2024-11-27 00:59:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: neuroglia-python
Version: 0.1.0
Summary: Port from .NET to Python of the Neuroglia Framework
Author: Charles d'Avernas
Author-Email: charles.davernas[at]neuroglia.io
License: Apache
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: annotated-types (<0.7.0,>=0.6.0)
Requires-Dist: classy-fastapi (<0.7.0,>=0.6.1)
Requires-Dist: esdbclient (<2.0.0,>=1.0.17)
Requires-Dist: fastapi (<0.110.0,>=0.109.2)
Requires-Dist: grpcio (<2.0.0,>=1.60.1)
Requires-Dist: httpx (<0.27.0,>=0.26.0)
Requires-Dist: mkdocs (<2.0.0,>=1.6.1)
Requires-Dist: mkdocs-material (<10.0.0,>=9.5.46)
Requires-Dist: multipledispatch (<2.0.0,>=1.0.0)
Requires-Dist: pydantic-settings (<3.0.0,>=2.2.0)
Requires-Dist: pymongo (<5.0.0,>=4.6.1)
Requires-Dist: pytest (<9.0.0,>=8.1.1)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: rx (<4.0.0,>=3.2.0)
Requires-Dist: typing-extensions (<5.0.0,>=4.9.0)
Requires-Dist: uvicorn (<0.28.0,>=0.27.1)
Description-Content-Type: text/markdown
[Description omitted; length: 452 characters]

WHEEL

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

RECORD

Path Digest Size
neuroglia/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/core/__init__.py sha256=MIYU40bW7XIp6FYAOdUcV9oirOBGISMApiVPPgsoVX4 118
neuroglia/core/module_loader.py sha256=aKql4lNhdiPfnHTlbbcVMetZnexOB9e1MjDESL_bBN8 303
neuroglia/core/operation_result.py sha256=bnIlP7_YkFMkpILaoi4C4XmR7kxjKvCQIxG1nnzfXWE 344
neuroglia/core/problem_details.py sha256=_IdZi_MTxiX9mfwqapax8rVLjnBGtyefNdYxMmWL0xc 814
neuroglia/core/type_extensions.py sha256=R1FnlR79uJcRtkO6s6doqmSi4U0Q0uim__nWP3QjF4I 4431
neuroglia/core/type_finder.py sha256=APNBfa8f6pk9Z4FZaDIXu7OPLtflj3zQRWZodN31BWo 1565
neuroglia/data/__init__.py sha256=YQeNZEWkJU1QfwxNeANyF3rkZ7DcvHc1KiiRQ6Jo4fs 24
neuroglia/data/abstractions.py sha256=J3H82_uB1irf3_GvL0D37bho_XM7vNjCBQ2AY6EFxsA 3865
neuroglia/data/infrastructure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/data/infrastructure/abstractions.py sha256=-mIm9aL94GsejiVGviNi6DBPy09ool0g3k-ZRi4LziI 2924
neuroglia/data/infrastructure/event_sourcing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/data/infrastructure/event_sourcing/abstractions.py sha256=1e1O_sVLuOZH9jIJiQHVDPMlmW91KmLejNUGsQS_2vk 4737
neuroglia/data/infrastructure/event_sourcing/event_sourcing_repository.py sha256=oviPw4I5CacZ8mVNjUPmi_ooWbPliD7TcIRtfb8VWt4 3951
neuroglia/data/infrastructure/event_sourcing/event_store/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/data/infrastructure/event_sourcing/event_store/event_store.py sha256=YFpsLBuzFT51X-WpwSYXqKwR0Vhhf270FNidp3dDey8 10119
neuroglia/data/infrastructure/event_sourcing/read_model_reconciliator.py sha256=KManJsz0B-RH_akzLv_tPsHlgZubM711t6Nw8I8-kts 2551
neuroglia/data/infrastructure/memory/__init__.py sha256=dmQJmgzSChdvKFK_RdJBIrDElWZcbYfYBjfNRUKOsmk 67
neuroglia/data/infrastructure/memory/memory_repository.py sha256=biqMqav5nDmE1QA1CneWnT1O-en0AlBQiIGeUZ-2TNw 905
neuroglia/data/infrastructure/mongo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/data/infrastructure/mongo/mongo_repository.py sha256=JDBk7525W4D_pqjeNZFapQJDPGKeVntrsnBVfP6zCFM 17152
neuroglia/data/queries/generic/__init__.py sha256=x0_HfnY1_9sYPVxk8AQFrW-iq8NpGoUhHNuMwX5ZhBE 56
neuroglia/data/queries/generic/get_by_id_query.py sha256=EkPLrlumtGbgVXFOwFXgM8WJN5eyzX5Ivlag-LBoefw 1189
neuroglia/data/queries/generic/list_query.py sha256=nT-1MgrOCHXJwL62mdwB_H_eU2k3PSPshJA0POg7mSQ 959
neuroglia/data/queryable.py sha256=U3wtk4TcMf8K3SyXNiK1VZmS4v8AxmY3nh4Fwj4viy8 9211
neuroglia/dependency_injection/__init__.py sha256=tB4ZK88ZFcz0Z7I7sFZc6Ob9f5dMqWj_vDTef21tPZA 31
neuroglia/dependency_injection/service_provider.py sha256=HROO9zO84yHORkoIZuyP1g4o-jVGimuH3DYCaPtScKY 19410
neuroglia/eventing/cloud_events/__init__.py sha256=v-QQ7TAvtpcvk3JjbyRLEIuwApiSFvavWStR70cotmc 49
neuroglia/eventing/cloud_events/cloud_event.py sha256=u9ZzDyvazFQKdbNvyn-gOw0LteeSamEZ_O9_wpUik6g 3397
neuroglia/eventing/cloud_events/decorators.py sha256=VmmJX1J47M8io_slzG3O_AZRvPkeDppT_LZsyr47mVA 155
neuroglia/eventing/cloud_events/infrastructure/__init__.py sha256=SWClIn7XCmcpbkzUmYyLMChZMqlRPATn4aU2hzetcBY 208
neuroglia/eventing/cloud_events/infrastructure/cloud_event_bus.py sha256=fSkdYoyyTjjdjwpwAR9JQGTBw3TWTT2rbZ7NtQrVt-M 377
neuroglia/eventing/cloud_events/infrastructure/cloud_event_ingestor.py sha256=9zSi8NChA4r9ZHBOPD-S6kf42NhTIyezfp8wnOy3ovw 3514
neuroglia/eventing/cloud_events/infrastructure/cloud_event_middleware.py sha256=eKOCFdce9R0SKpJEZkZU4Q9BQ_OYMtouLcBpuyrLezA 1886
neuroglia/eventing/cloud_events/infrastructure/cloud_event_publisher.py sha256=e_4bOIZorDmT9X59mw1EunjczxO99MmXHcLl2UfJUp4 5004
neuroglia/expressions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/expressions/javascript_expression_translator.py sha256=51krd6zAaKkMbsE7B38NzP-wrLT_iukOx3y8LT5rR8s 7575
neuroglia/hosting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/hosting/abstractions.py sha256=rCfcAQdJeFExNNHdBSI40AUJ7afXD2xiAmYag6tLLEA 4512
neuroglia/hosting/configuration/data_access_layer.py sha256=qpddcrcGjHf5dc6pS3-Og5QTy_1C-Z1jZyOzXr51X_c 3549
neuroglia/hosting/web.py sha256=4cgrcKv11i5pCvF6BAvADDh61yhnngtG_MegKTETQzk 3853
neuroglia/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/integration/models.py sha256=WQe0AfDBkaARq9cCvrNKwdqWK2MbLBPYvxlSOM2XgP4 562
neuroglia/mapping/__init__.py sha256=aHGxWkILW84XNj_b_OSgqKQWH39fRdvbMKxbSmGYlV0 36
neuroglia/mapping/mapper.py sha256=2Rjqo897pNvmMgF1WcIu_u-sWuScLQlOPeKt8Lq7HmQ 11023
neuroglia/mediation/__init__.py sha256=OuWOVpeZXNCjc4aet9W0myZI6w8trD6c7tVaIojpfLw 23
neuroglia/mediation/mediator.py sha256=Tpzk7sLFKa_B3eEvpatesZJX_-HSjbJpjeQNxWJOCno 8788
neuroglia/mvc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/mvc/controller_base.py sha256=8dd4jDITxCAJ4a3-zuc-M_1bGhiDppRlnKwjKhMcavk 2900
neuroglia/reactive/__init__.py sha256=-DJt-eZdeEkSS4qV6CECg_gokeLns0xQGUMhzj0Pse8 29
neuroglia/reactive/rx_async.py sha256=3EGW-PykvnDtqKfWb3AX8nW1YojnVmN72lFHWi2hrQc 409
neuroglia/serialization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neuroglia/serialization/abstractions.py sha256=k-BYTnpIwvx7QPUOvxwzMz23YPEh8gGbuylY54LqDac 1063
neuroglia/serialization/json.py sha256=qPcriQpFLIU7TBNTNTBUuNKsxFrJYQeM4eFCN-YpVBo 8792
neuroglia_python-0.1.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
neuroglia_python-0.1.0.dist-info/METADATA sha256=IOYN89y3v8Wi947Tq9RXZpZIDjM7-WcJIzP3cChWfEE 1631
neuroglia_python-0.1.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
neuroglia_python-0.1.0.dist-info/RECORD