Obscheme

Define and enforce schema on objects


License
BSD-3-Clause
Install
pip install Obscheme==0.3.0

Documentation

Obscheme

Description:

Describe objects with Schemata and their attributes with Fields. Schemata can be used to validate objects on demand or enforce validation on attribute modification through meta class.

Example:

See tests, for now.