From 98221eb266dd84c63299d7c0511b60c43332adb1 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 20:27:56 +0000 Subject: [PATCH] Fix import sorting issues to resolve CI linting failures Co-Authored-By: Joe Moura --- src/crewai/task.py | 3 ++- src/crewai/tasks/conditional_task.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/crewai/task.py b/src/crewai/task.py index 5733aaec7..ae5bfe3b2 100644 --- a/src/crewai/task.py +++ b/src/crewai/task.py @@ -9,6 +9,7 @@ from copy import copy from hashlib import md5 from pathlib import Path from typing import ( + TYPE_CHECKING, Any, Callable, ClassVar, @@ -33,7 +34,7 @@ from pydantic_core import PydanticCustomError from crewai.agents.agent_builder.base_agent import BaseAgent from crewai.security import Fingerprint, SecurityConfig -from typing import TYPE_CHECKING + if TYPE_CHECKING: from crewai.tasks.conditional_task import ConditionalTask from crewai.tasks.guardrail_result import GuardrailResult diff --git a/src/crewai/tasks/conditional_task.py b/src/crewai/tasks/conditional_task.py index 083072160..bdf8223b7 100644 --- a/src/crewai/tasks/conditional_task.py +++ b/src/crewai/tasks/conditional_task.py @@ -1,4 +1,4 @@ -from typing import Any, Callable, TYPE_CHECKING +from typing import TYPE_CHECKING, Any, Callable from pydantic import Field