Skip to content

Bridge

Bridge type definitions for fed-rag.

BridgeMetadata

Bases: TypedDict

Type definition for bridge metadata.

Source code in src/fed_rag/data_structures/bridge.py
class BridgeMetadata(TypedDict):
    """Type definition for bridge metadata."""

    bridge_version: str
    framework: str
    compatible_versions: CompatibleVersions
    method_name: str

CompatibleVersions

Bases: TypedDict

Type definition for compatible versions.

Defines optional, inclusive version bounds for compatibility checks.

Source code in src/fed_rag/data_structures/bridge.py
class CompatibleVersions(TypedDict, total=False):
    """Type definition for compatible versions.

    Defines optional, inclusive version bounds for compatibility checks.
    """

    min: str
    max: str