THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class ValidationMetadata: (source)
Known subclasses: orionis.schemas.meta.constraint.ConstraintMetadata, orionis.schemas.meta.document.DocumentMetadata
Root marker for all Orionis field-level annotations.
Every metadata class that can be applied to a Schema field must inherit—directly or indirectly—from this class. This allows the MetaCompiler and other framework components to identify Orionis metadata at runtime through instance checks.
Notes
__slots__ = () is declared so that frozen dataclass subclasses that use slots=True do not encounter __dict__/slot conflicts.
| Class Variable | __slots__ |
Undocumented |
overridden in
orionis.schemas.meta.constraint.ConstraintMetadata, orionis.schemas.meta.document.DocumentMetadataUndocumented