neosqlite.collection.expr_evaluator.python_evaluators.base module¶
Shared base for Python evaluator mixins (attributes + cross-mixin stubs).
- class neosqlite.collection.expr_evaluator.python_evaluators.base.BasePythonMixin[source]¶
Bases:
objectAttribute annotations and method stubs shared across domain mixins.
Real implementations live in CorePythonMixin and the domain mixins; stubs here let static analysis resolve cross-mixin calls via MRO.
- _log2_warned: bool¶
- _evaluate_arithmetic_python(operator: str, operands: list[Any], document: dict[str, Any]) Any[source]¶
- _evaluate_array_transform_python(operator: str, operands: Any, document: dict[str, Any]) Any[source]¶