Metadata-Version: 2.4
Name: dq-made-easy-domain-validation
Version: 0.1.0
Summary: Shared runtime domain validation for dq-made-easy APIs
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pydantic>=2.8.0

# dq-made-easy-domain-validation

Shared runtime domain validation for dq-made-easy APIs.

The package provides two things:

- a versioned registry of allowed-value sets stored separately from API code
- Pydantic-compatible validators that can be reused by FastAPI request and response models

Build a wheel with:

```bash
python -m build --wheel
```

The wheel is intended to be consumed by all API services instead of hard-coding enums or ad hoc allowlists in each service.
