ORIONIS API REFERENCE

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.

package documentation

Undocumented

Module compiler No module docstring; 1/1 exception, 1/1 class documented
Module constraints No module docstring; 10/10 classes documented
Package contracts Undocumented
Package entities Undocumented
Module exception_parser No module docstring; 0/7 constant, 1/1 function, 0/1 class documented
Package exceptions Undocumented
Module failure_collector No module docstring; 0/2 constant, 3/3 functions, 0/1 class documented
Module fields Undocumented
Package meta Undocumented
Module metadata No module docstring; 6/6 classes documented
Module rule Undocumented
Package rules No package docstring; 0/1 constant, 2/2 functions, 37/37 classes, 0/40 module documented
Module rules_executor No module docstring; 0/3 constant, 11/11 functions documented
Module schema Undocumented
Module validator Undocumented

From __init__.py:

Class Schema Define the base class for Orionis schema declarations.
Function __dir__ List loaded attributes and declared public exports.
Function __getattr__ Resolve and cache a public package export.
Constant _EXPORTS Undocumented
def __dir__() -> list[str]: (source)

List loaded attributes and declared public exports.

Returns
list[str]Sorted attribute names available on this package.
def __getattr__(name: str) -> object: (source)

Resolve and cache a public package export.

Parameters
name:strPublic attribute requested from this package.
Returns
objectExported object from its defining module.
Raises
AttributeErrorIf the requested attribute is not exported.
_EXPORTS: dict = (source)

Undocumented

Value
{'Schema': ('orionis.schemas.schema', 'Schema')}