Metadata-Version: 2.4
Name: manta-common-core
Version: 0.5b0.dev26
Summary: Core shared utilities and protobuf definitions for the Manta platform (open-source safe)
Author-email: Hugo Miralles <hugomiralles@manta-tech.io>, Matthew Thompson <matthew.thompson@manta-tech.io>
License-Expression: MIT
Project-URL: Homepage, https://github.com/mantatech/manta-common
Project-URL: Repository, https://github.com/mantatech/manta-common
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Embedded Systems
Requires-Python: >=3.10
Requires-Dist: pydantic<3.0.0,>=2.9.2
Requires-Dist: blake3
Requires-Dist: msgpack
Requires-Dist: tomli; python_version < "3.11"
Requires-Dist: tomli-w
Requires-Dist: cryptography
Requires-Dist: certifi
Requires-Dist: betterproto>=2.0.0b7
Requires-Dist: grpclib
Provides-Extra: compiler
Requires-Dist: grpcio-tools; extra == "compiler"
Requires-Dist: betterproto[compiler]>=2.0.0b7; extra == "compiler"
Provides-Extra: mqtt
Requires-Dist: aiomqtt<3.0,>=2.0; extra == "mqtt"
Provides-Extra: monitoring
Requires-Dist: psutil; extra == "monitoring"
Provides-Extra: node
Requires-Dist: aiomqtt<3.0,>=2.0; extra == "node"
Requires-Dist: psutil; extra == "node"
Provides-Extra: sdk
Provides-Extra: sentry
Requires-Dist: sentry-sdk[grpcio]<3.0.0,>=2.0.0; extra == "sentry"
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: pytestarch; extra == "test"
Provides-Extra: code-analytics
Requires-Dist: ruff; extra == "code-analytics"
Requires-Dist: pytest-cov; extra == "code-analytics"
Requires-Dist: coverage-badge; extra == "code-analytics"
Provides-Extra: all
Requires-Dist: manta-common-core[code-analytics,node,sentry,test]; extra == "all"
