Coverage for src/lilbee/data/extract/backends/__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-14 11:46 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-14 11:46 +0000
1"""Plugin backends that bind lilbee's providers into xberg's global registries.
3:mod:`.registry` owns the binding table and the ``sync_*`` entry points; the
4:mod:`.embedding`, :mod:`.tokenizer` and :mod:`.vision_ocr` modules each declare
5one binding and self-register it there at import.
6"""
8from __future__ import annotations
10from .registry import (
11 BackendKind,
12 XbergBinding,
13 register_binding,
14 sync_xberg_backend,
15 sync_xberg_backends,
16)
18__all__ = [
19 "BackendKind",
20 "XbergBinding",
21 "register_binding",
22 "sync_xberg_backend",
23 "sync_xberg_backends",
24]