Lazy import of dependency resolver.
()
| 570 | |
| 571 | |
| 572 | def _get_dependency_resolver(): |
| 573 | """Lazy import of dependency resolver.""" |
| 574 | import sys |
| 575 | root = Path(__file__).parent.parent.parent |
| 576 | if str(root) not in sys.path: |
| 577 | sys.path.insert(0, str(root)) |
| 578 | from api.dependency_resolver import MAX_DEPENDENCIES_PER_FEATURE, would_create_circular_dependency |
| 579 | return would_create_circular_dependency, MAX_DEPENDENCIES_PER_FEATURE |
| 580 | |
| 581 | |
| 582 | @router.post("/{feature_id}/dependencies/{dep_id}") |
no outgoing calls
no test coverage detected