29 lines
938 B
Python
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)
|