refactor: make compatibility exports ruff clean
This commit is contained in:
@@ -1,15 +1,44 @@
|
||||
from . import shared
|
||||
from .accounts_write_services import *
|
||||
from .asset_account_services import *
|
||||
from .assets_service import *
|
||||
from .budgets_write_services import *
|
||||
from .category_rules_write_services import *
|
||||
from .categorization_services import *
|
||||
from .cross_transfer_service import *
|
||||
from .imports_service import *
|
||||
from .import_transfer_services import *
|
||||
from .reconciliation_service import *
|
||||
from .system_services import *
|
||||
from .transactions_write_services import *
|
||||
from .transaction_report_services import *
|
||||
from .uncategorized_workbench_service import *
|
||||
from __future__ import annotations
|
||||
|
||||
from . import accounts_write_services as _accounts_write_services
|
||||
from . import asset_account_services as _asset_account_services
|
||||
from . import assets_service as _assets_service
|
||||
from . import budgets_write_services as _budgets_write_services
|
||||
from . import category_rules_write_services as _category_rules_write_services
|
||||
from . import categorization_services as _categorization_services
|
||||
from . import cross_transfer_service as _cross_transfer_service
|
||||
from . import imports_service as _imports_service
|
||||
from . import import_transfer_services as _import_transfer_services
|
||||
from . import reconciliation_service as _reconciliation_service
|
||||
from . import shared as shared
|
||||
from . import system_services as _system_services
|
||||
from . import transactions_write_services as _transactions_write_services
|
||||
from . import transaction_report_services as _transaction_report_services
|
||||
from . import uncategorized_workbench_service as _uncategorized_workbench_service
|
||||
|
||||
_EXPORT_MODULES = (
|
||||
shared,
|
||||
_accounts_write_services,
|
||||
_asset_account_services,
|
||||
_assets_service,
|
||||
_budgets_write_services,
|
||||
_category_rules_write_services,
|
||||
_categorization_services,
|
||||
_cross_transfer_service,
|
||||
_imports_service,
|
||||
_import_transfer_services,
|
||||
_reconciliation_service,
|
||||
_system_services,
|
||||
_transactions_write_services,
|
||||
_transaction_report_services,
|
||||
_uncategorized_workbench_service,
|
||||
)
|
||||
|
||||
__all__: list[str] = ["shared"]
|
||||
for _module in _EXPORT_MODULES:
|
||||
for _name in dir(_module):
|
||||
if _name.startswith("_"):
|
||||
continue
|
||||
globals().setdefault(_name, getattr(_module, _name))
|
||||
if _name not in __all__:
|
||||
__all__.append(_name)
|
||||
|
||||
Reference in New Issue
Block a user