Core API

Use Case DSL

Command and Model

Engine and Errors

Identity

loom.core.identity

Caller identity: the verified answer to "who is running this?".

loom.core.identity.wire

Serialisation of the caller identity for job envelopes.

Config

loom.core.config

Configuration loading utilities for Loom applications.

SQL

loom.core.sql

Backend-agnostic SQL query subsystem.

loom.core.sql.abc

Abstraction layer of the SQL subsystem: port, options, envelopes and errors.

loom.core.sql.config

Typed configuration for the backend-agnostic sql: section.

loom.core.sql.clickhouse

ClickHouse backend for the SQL subsystem (optional extra loom-kernel[clickhouse]).