Metadata-Version: 2.4
Name: artest-core
Version: 0.2.0
Summary: Domain models, run events and plugin protocols for Artest.
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Dist: pydantic>=2.14
Requires-Python: >=3.12
Project-URL: Repository, https://gitlab.com/Arta_Shoja/artest
Description-Content-Type: text/markdown

# artest-core

Domain models, run events and plugin protocols for Artest.

Every pipeline stage reads and writes these types, and the TypeScript contract is generated from
them. This package depends on pydantic only, so plugin authors can depend on it cheaply.

Import as `artest.core`. See the [decision record](https://gitlab.com/Arta_Shoja/artest/-/blob/main/docs/adr/0001-repository-layout.md).
