Skip to main content

kinro-sdk

Everything needed to write a Kinro project file, rules and custom parsers, with type hints for the IDE:

  • kinro.sdk: Project, Rule, RuleContext, on, Query, Lookup, Violation, Field, CID, built-in rules, source configs (LogSource, LokiLogs/LokiConfig, GraylogLogs/GraylogConfig) and the parsers.
  • kinro.parsers: the Parser base and the built-in parsers.
  • kinro.contract: the log contract model, ContractFormatter, GelfContractFilter, start_heartbeat and schema.json, for services that emit contract logs.

Standard library only. The engine (sources, state, alerts, CLI, kinro.testing.RuleHarness) ships separately as the kinro package.

pip install kinro_sdk-0.1.0-py3-none-any.whl
pip install 'kinro-sdk @ git+https://<host>/<org>/kinro.git#subdirectory=packages/kinro-sdk'
pip install --index-url https://<private-index>/simple kinro-sdk

Metadata

Release files for kinro-sdk 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kinro-sdk 0.1.0
File Size Uploaded
kinro_sdk-0.1.0.tar.gz 25.5 kB Details

Release files / kinro_sdk-0.1.0.tar.gz

Download URL kinro_sdk-0.1.0.tar.gz
Size 25.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2fa526c2643d75c7b99478d47ebb032dfd66c3703979d9c2023c75341e472c50
BLAKE2b-256 checksum
How to use checksums
8ae7336d867db3b181dd1ff1870cfa61c471af9399b87f47c8360a16b8d098df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.1.1

2 release files

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page