Metadata-Version: 2.4
Name: plugboard-schemas
Version: 0.5.1
Summary: Schemas for the Plugboard framework
Author-email: Chris Knight <plugboard@csknight.uk>, Toby Coleman <plugboard@tobycoleman.com>
License-Expression: Apache-2.0
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: <4.0,>=3.12
Requires-Dist: msgspec[yaml]<1,>=0.18
Requires-Dist: pydantic<3,>=2.8
Description-Content-Type: text/markdown

# plugboard-schemas

Schemas for the Plugboard framework. This package provides Pydantic models and TypeDict definitions used throughout Plugboard.

## Installation

```bash
pip install plugboard-schemas
```

## Usage

```python
from plugboard_schemas import ComponentSpec, ConnectorSpec
```

This package is typically installed as a dependency of the main `plugboard` package.
