kelvin-python-sdk

View on PyPIReverse Dependencies (2)

0.2.1 kelvin_python_sdk-0.2.1-py3-none-any.whl

Wheel Details

Project: kelvin-python-sdk
Version: 0.2.1
Filename: kelvin_python_sdk-0.2.1-py3-none-any.whl
Download: [link]
Size: 45201
MD5: 709779d7d3c59f001bf6222783eaae76
SHA256: 49c78b900845fe8924a39c0696f01f300f3475c76c57a9c9369f39b69e296e3e
Uploaded: 2025-03-11 11:59:40 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: kelvin-python-sdk
Version: 0.2.1
Summary: Kelvin Python SDK
Author-Email: Kelvin Inc <engineering[at]kelvininc.com>
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: pydantic (==2.*)
Requires-Dist: pydantic-settings (==2.*)
Requires-Dist: structlog (==23.*)
Requires-Dist: pyyaml (==6.*)
Requires-Dist: click (==8.*); extra == "publisher"
Requires-Dist: arrow (==1.*); extra == "publisher"
Requires-Dist: pandas; extra == "ai"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: time-machine; extra == "tests"
Requires-Dist: asyncmock; python_version < "3.8" and extra == "tests"
Requires-Dist: isort; extra == "format"
Requires-Dist: black; extra == "format"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: flake8-pyproject; extra == "lint"
Requires-Dist: mypy[reporting]; extra == "lint"
Requires-Dist: types-PyYAML; extra == "lint"
Provides-Extra: publisher
Provides-Extra: ai
Provides-Extra: tests
Provides-Extra: format
Provides-Extra: lint
Description-Content-Type: text/markdown
[Description omitted; length: 566 characters]

WHEEL

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

RECORD

Path Digest Size
kelvin/logs.py sha256=ZrR6FQZNcT7eVnSe-_hpvQRE4eQO7Vv8RnHs7FCt-lE 628
kelvin/application/__init__.py sha256=hKjbn2SyIoQchYd_czIibClkMJzds2q-c5E5hZ_4avk 196
kelvin/application/client.py sha256=vlKeuS1Hb0RHjMfCQPQ5b8lROKIik7OfNTFBDFfAlCY 18743
kelvin/application/config.py sha256=rlRy0gR3wUULpMwLN4T0K2XEz0fA9e1yBQyI4XDukFE 83
kelvin/application/filters.py sha256=NvNaGdwWBxa2iQKTTXhqYOexV3Go25EY01XJ6ast4KU 1667
kelvin/application/stream.py sha256=3YnNRwkyPGrVFjdFH4ff6J7Hg_zXDfs8KV4Ma43xSwA 2613
kelvin/application/window.py sha256=hIZJus_lKvmXdzyHcyNt0zIJay2A-unQp9xCRz04VUk 13121
kelvin/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kelvin/config/appyaml.py sha256=8brj1jqiVU7nESSyGyF_Ctu2gll4r1xTP6wb04AkXMI 2755
kelvin/config/common.py sha256=PPOMmSEO1uD9ydwqaikFD6WrhhLxQx2ly1dOZn4kcyw 2227
kelvin/config/exporter.py sha256=vgTBsJrSBUPWsgc9Oo0C7k3qBI1oYFFfM29Y4N7ZUb4 2973
kelvin/config/external.py sha256=usvqW13dR7v6_SYmvwolXA_f9Cl0iaRwhZxRwXHeuZ0 2582
kelvin/config/importer.py sha256=ZsE-s6ZNXecrLe_iALLlFWepX6MSK_G4TcieW8UESwQ 3036
kelvin/config/manifest.py sha256=EwRLBgCnH3VqEaNpsAoPhvyDtHDOQbz1An8coED9Y7Y 3427
kelvin/config/parser.py sha256=MC6s3UU8gMfbVCh-7U5ERa4E4b5xjSGtPYnN0t3wIWg 3543
kelvin/config/smart_app.py sha256=oiTc4eEyBre0g6FxZ7-EMaT2KngnqxMiKsB7Rp0659E 6092
kelvin/krn/__init__.py sha256=hI_TPkO7Oqgu-nJUs5kIzULvvZPNawvnydo1e2rnUK8 672
kelvin/krn/krn.py sha256=r2WMW48qLfJaD2gSj_9kjOcc8-joO1BflMeWEnjSsdk 13893
kelvin/message/__init__.py sha256=-b1qAI7FKHNL03R5VP7lj2-M8cCK21iXT-t9Ks5TOjU 1813
kelvin/message/base_messages.py sha256=wEtu4OT4PoAUkZ2iGPbxAug4oFKbD5SIDdFhoze0Tgk 6240
kelvin/message/evidences.py sha256=8ugbIg03M2c9aY-HB6_-X1PrATUTNmagdk5wUfFR_gA 5289
kelvin/message/krn.py sha256=d0bhdCqAOHLX1tCWC_lnYKeKdGPr1EClJB0N_aSHsyU 126
kelvin/message/message.py sha256=1kl74K9WjtHjj-i9yXONtpq_E6WdMK9EZ0Frw2Yx308 6134
kelvin/message/msg_builders.py sha256=Wb9opKHJBD_wE4kOfofdIJ45sS1a1QRQzbl1KHdHaKg 10585
kelvin/message/msg_type.py sha256=J4XD5UV22FEmXorexPEfgtiBX5fQ8VrIBDoXtHefXuI 5577
kelvin/message/primitives.py sha256=or4qiLqiunqej88ac96YJmxZEvmKlLDO_ZHo5SEiBZM 1040
kelvin/message/utils.py sha256=3W_2EUS__DubTnSNBQB4jzq68-LzAxo6pDkt9rT9JyI 910
kelvin/publisher/__init__.py sha256=MG_TDS4NdB6zWy5ETX9_dRXWZXnX3jDuvE88fg9qM_s 94
kelvin/publisher/main.py sha256=_y-lF90lIqKyyLJ9G-UOjjIygi6ODZuw7p0HlJLZzoU 11205
kelvin/publisher/publisher.py sha256=QNU0HbB4HOmcWGkQXsUNbR6hKcWblSfkFTvtJmEDlJY 31465
kelvin_python_sdk-0.2.1.dist-info/METADATA sha256=7YcbUDIEc5TdA3FjsKbQUIAwFgdSeW_n3OLYXHrt95M 1744
kelvin_python_sdk-0.2.1.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
kelvin_python_sdk-0.2.1.dist-info/entry_points.txt sha256=nOyB8-sAzvEQqV_v7ZARmh12KfhbDhhAlt_2fboFnus 64
kelvin_python_sdk-0.2.1.dist-info/top_level.txt sha256=_6yecVlTrSwEnjc4lO27C8g1RL1Rey_1FVZgL4PjUYY 7
kelvin_python_sdk-0.2.1.dist-info/RECORD

top_level.txt

kelvin

entry_points.txt

kelvin-publisher = kelvin.publisher.main:main