Files
jarca-ledger-mcp/jarca_ledger_mcp/adapters/streamlit/service_gateway.py
T

29 lines
938 B
Python

from __future__ import annotations
from . import accounts_gateway as _accounts_gateway
from . import assets_gateway as _assets_gateway
from . import categorization_gateway as _categorization_gateway
from . import imports_gateway as _imports_gateway
from . import overview_gateway as _overview_gateway
from . import reconciliation_gateway as _reconciliation_gateway
from . import transactions_gateway as _transactions_gateway
from . import transfers_gateway as _transfers_gateway
_GATEWAY_MODULES = (
_accounts_gateway,
_assets_gateway,
_categorization_gateway,
_imports_gateway,
_overview_gateway,
_reconciliation_gateway,
_transactions_gateway,
_transfers_gateway,
)
__all__: list[str] = []
for _module in _GATEWAY_MODULES:
for _name in getattr(_module, "__all__", []):
globals().setdefault(_name, getattr(_module, _name))
if _name not in __all__:
__all__.append(_name)