Commit Graph

2 Commits

Author SHA1 Message Date
Devin AI
e17b424e25 style: fix import sorting in flow modules
Co-Authored-By: Joe Moura <joao@crewai.com>
2024-12-31 03:45:48 +00:00
Devin AI
ac1dcd1a2c fix: break circular import by refactoring flow/visualizer/utils import structure
- Split utils.py into specialized modules (core_flow_utils.py, flow_visual_utils.py)
- Add path_utils.py for secure file path handling
- Update imports to prevent circular dependencies
- Use TYPE_CHECKING for type hints
- Fix import sorting issues

Co-Authored-By: Joe Moura <joao@crewai.com>
2024-12-31 03:45:48 +00:00