Skip to main content

kariz-runtime-contract

Shared Protocol interfaces for Kariz script runtimes.

Defines the structural typing contracts (Runtime, CollectionHandle, StateStore, SandboxStore, FileStore, KarizCapture) that both kariz-native (pod image) and the future kariz-sdk HTTP adapter must satisfy.

Also provides RemoteQueryResult — a shim that implements the DuckDB Relation surface (.df(), .fetchall(), .fetchone(), .description) over HTTP-returned results.

Usage

from kariz_runtime_contract import Runtime, RemoteQueryResult

No runtime dependencies — stdlib only.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kariz_runtime_contract-0.1.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kariz_runtime_contract-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file kariz_runtime_contract-0.1.0.tar.gz.

File metadata

  • Download URL: kariz_runtime_contract-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.14

File hashes

Hashes for kariz_runtime_contract-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5b70d9bbca95cf83b62ff40ace8bc38017bb7c5e289372815e971727209d3a8f
MD5 dac64c0a0ffdb82e38c643c3209f468d
BLAKE2b-256 e0603d1b6f6e2a2b9fcda0cf86cb35a494c0a8090ec1d145fc1a0627d1171957

See more details on using hashes here.

File details

Details for the file kariz_runtime_contract-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kariz_runtime_contract-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 28bace7c64e6ec40020cd2cf1e1240740b35d9993ce69a4995f41f5f3b0a3ef9
MD5 0c23fc3065b735ac9cd94997e2304792
BLAKE2b-256 f094eb7032a43611e7898d2d5f06c11c73408622b355bc17bc9a02d7150389e2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

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