adaptix.retort module

class adaptix.retort.BaseRetort(
*,
recipe: Iterable[Provider] = (),
)

Bases: Cloneable

recipe: ClassVar[Iterable[Provider]]
class adaptix.retort.OperatingRetort(
*,
recipe: ~collections.abc.Iterable[~adaptix._internal.provider.essential.Provider] = (),
error_renderer: ~adaptix._internal.retort.error_renderer.ErrorRenderer | None = <adaptix._internal.retort.error_renderer.BuiltinErrorRenderer object>,
)

Bases: SearchingRetort

A retort that can operate as Retort but have no predefined providers and no high-level user interface

recipe: ClassVar[Iterable[Provider]]
exception adaptix.retort.ProviderNotFoundError(
message: str,
description: str | None = None,
)

Bases: Exception