Commit Graph

2 Commits

Author SHA1 Message Date
Devin AI
2c00f17bf6 Fix lint errors: remove unused imports
- Remove unused typing.Optional import
- Remove unused unittest.mock.MagicMock import
- Add noqa comment for necessary mlflow import in availability check

Co-Authored-By: João <joao@crewai.com>
2025-08-12 16:28:15 +00:00
Devin AI
e0bb53d7d6 Fix MLFlow integration issue #3305
- Add mlflow as optional dependency in pyproject.toml
- Create MLFlow integration utilities in src/crewai/integrations/mlflow.py
- Add comprehensive tests for MLFlow integration
- Support graceful handling when MLFlow is not installed
- Enable mlflow.crewai.autolog() functionality as documented

Fixes #3305

Co-Authored-By: João <joao@crewai.com>
2025-08-12 16:24:18 +00:00