Metadata-Version: 2.1
Name: dgbowl-schemas
Version: 117
Summary: schemas for the dgbowl suite of tools
Home-page: https://github.com/dgbowl/dgbowl-schemas
Author: Peter Kraus
Author-email: peter@tondon.de
Project-URL: Bug Tracker, https://github.com/dgbowl/dgbowl-schemas/issues
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: pydantic ~=2.0
Requires-Dist: babel >=2.15
Requires-Dist: pyyaml >=5.0
Requires-Dist: tzlocal
Provides-Extra: docs
Requires-Dist: sphinx ~=6.2 ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ~=1.3 ; extra == 'docs'
Requires-Dist: sphinx-autodoc-typehints ; extra == 'docs'
Requires-Dist: autodoc-pydantic >=2.0.0 ; extra == 'docs'
Provides-Extra: testing
Requires-Dist: pytest ; extra == 'testing'

# dgbowl-schemas
## Schemas and validators for the `dgbowl` suite of tools.

Currently implemented schemas are:
- `Recipe` validator for **dgpost**, versions `{2.1, 1.0}`
- `DataSchema` validator for **yadg**, versions `{5.1, 5.0, 4.2, 4.1, 4.0}`
- `Payload` validator for **tomato**,  at version `{0.2, 0.1}`

