mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-05 03:12:14 +00:00
Resolve the provider<->models import cycle CodeQL flagged (py/cyclic-import #7267, #7268). provider.py no longer imports models: get_output_options stays override-only and __main__ falls back to a new default_output_options helper in models.py when a provider does not implement it. models.py keeps its original module-level Provider import (one-way, no cycle).