From 709b8077dde1ce54964d4d6a7404c50875c63505 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 07:02:18 +0000 Subject: [PATCH] Fix: Format imports to pass lint checks Co-Authored-By: Joe Moura --- src/crewai/memory/external/external_memory.py | 12 +++++++----- src/crewai/memory/memory.py | 12 +++++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/crewai/memory/external/external_memory.py b/src/crewai/memory/external/external_memory.py index 51ec8718e..0b2630f04 100644 --- a/src/crewai/memory/external/external_memory.py +++ b/src/crewai/memory/external/external_memory.py @@ -1,14 +1,16 @@ import sys -if sys.version_info < (3, 11): - from typing_extensions import Self - from typing import TYPE_CHECKING, Any, Dict, Optional -else: - from typing import TYPE_CHECKING, Any, Dict, Optional, Self from crewai.memory.external.external_memory_item import ExternalMemoryItem from crewai.memory.memory import Memory from crewai.memory.storage.interface import Storage +if sys.version_info < (3, 11): + from typing import TYPE_CHECKING, Any, Dict, Optional + + from typing_extensions import Self +else: + from typing import TYPE_CHECKING, Any, Dict, Optional, Self + if TYPE_CHECKING: from crewai.memory.storage.mem0_storage import Mem0Storage diff --git a/src/crewai/memory/memory.py b/src/crewai/memory/memory.py index bd746b698..17e578808 100644 --- a/src/crewai/memory/memory.py +++ b/src/crewai/memory/memory.py @@ -1,12 +1,14 @@ import sys -if sys.version_info < (3, 11): - from typing_extensions import Self - from typing import Any, Dict, List, Optional -else: - from typing import Any, Dict, List, Optional, Self from pydantic import BaseModel +if sys.version_info < (3, 11): + from typing import Any, Dict, List, Optional + + from typing_extensions import Self +else: + from typing import Any, Dict, List, Optional, Self + class Memory(BaseModel): """