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 cache_manager Undocumented
Package contracts Undocumented
Module exceptions No module docstring; 2/2 exceptions documented
Module file_based_cache Undocumented
Package locks Undocumented
Module provider No module docstring; 1/1 class documented
Module repository Undocumented
Module serializer No module docstring; 0/4 constant, 12/12 functions, 0/1 class documented
Package serializers Undocumented
Package stores Undocumented

From __init__.py:

Class CacheManager No class docstring; 0/6 instance variable, 0/1 class variable, 18/18 methods documented
Class CacheRepository Async cache repository backed by a configurable storage backend.
Class FileBasedCache No class docstring; 0/8 instance variable, 0/1 class variable, 0/1 constant, 8/8 methods documented
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
{'CacheManager': ('orionis.cache.cache_manager', 'CacheManager'),
 'CacheRepository': ('orionis.cache.repository', 'CacheRepository'),
 'FileBasedCache': ('orionis.cache.file_based_cache', 'FileBasedCache')}