:py:mod:`gnome.persist.schema_decorator` ======================================== .. py:module:: gnome.persist.schema_decorator .. autoapi-nested-parse:: experimental code for a class decorator that automatically sets the schema for an object for serialization So far -- does not handle subclassing, which is a BIG missing feature NOTE: maybe it would be better to do with a metaclass for GNOME_ID ? Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: gnome.persist.schema_decorator.serializable .. py:function:: serializable(cls) make a class serializable this decorator finds all class attributes that are colander.SchemaType -- and adds them to the schema