Skip to content

DictSchema

src.utils.schema.DictSchema

Bases: Schema

Dictionary schema class.

Source code in src\utils\schema.py
12
13
14
15
16
17
18
19
class DictSchema(Schema):
    """Dictionary schema class."""

    def __new__(cls, **data):
        """Return new instance as a dictionary."""
        new = super().__new__(cls)
        new.__init__(**data)
        return new.model_dump()