fix: Consolidate imports and fix formatting

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2024-12-22 04:26:47 +00:00
parent 072f0cbef6
commit 55883c6083

View File

@@ -7,28 +7,10 @@ from concurrent.futures import Future
from copy import copy from copy import copy
from hashlib import md5 from hashlib import md5
from pathlib import Path from pathlib import Path
from typing import ( from typing import Any, Callable, ClassVar, Dict, List, Optional, Set, Tuple, Type, Union
Any,
Callable,
ClassVar,
Dict,
List,
Optional,
Set,
Tuple,
Type,
Union,
)
from opentelemetry.trace import Span from opentelemetry.trace import Span
from pydantic import ( from pydantic import UUID4, BaseModel, Field, PrivateAttr, field_validator, model_validator
UUID4,
BaseModel,
Field,
PrivateAttr,
field_validator,
model_validator,
)
from pydantic_core import PydanticCustomError from pydantic_core import PydanticCustomError
from crewai.agents.agent_builder.base_agent import BaseAgent from crewai.agents.agent_builder.base_agent import BaseAgent