Coverage for async_durable_execution/_extension/__init__.py: 100%
8 statements
« prev ^ index » next coverage.py v7.16.0, created at 2026-08-30 23:43 +0000
« prev ^ index » next coverage.py v7.16.0, created at 2026-08-30 23:43 +0000
1"""Compatibility aliases for the former private operation package."""
3from importlib import import_module
4import sys
7_OPERATION_MODULES = (
8 "flow",
9 "map",
10 "parallel",
11 "recurse",
12 "replay_safe",
13 "wait_for_callback",
14 "wait_for_condition",
15 "with_retry",
16)
18for _module_name in _OPERATION_MODULES:
19 _module = import_module(f"async_durable_execution._operation.{_module_name}")
20 sys.modules[f"{__name__}.{_module_name}"] = _module
21 globals()[_module_name] = _module
23del _module, _module_name