TradingAgents/tradingagents
Youssef Aitousarrah 41e91e72d1 fix: load scanners in __init__ to survive linter auto-fix
Final fix for scanner registration issue. Previous attempts
to add scanner import at module level were removed by the
pre-commit hook's ruff --fix auto-formatter.

Solution:
- Import scanners inside DiscoveryGraph.__init__() method
- Use the import (assign to _) so it's not "unused"
- Linter won't remove imports that are actually used

This ensures scanners always load when DiscoveryGraph is instantiated.

Verified: 8 scanners now properly registered

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05 23:47:26 -08:00
..
agents feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
dataflows feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
graph fix: load scanners in __init__ to survive linter auto-fix 2026-02-05 23:47:26 -08:00
schemas feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
tools feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
utils Update 2025-12-02 20:49:42 -08:00
__init__.py feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
default_config.py feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00