From 5fcfba82dc52fd9cf699383da2b33eda0b2cac5a Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 11 Jun 2025 23:38:37 +0000 Subject: [PATCH] Fix lint errors: Remove unused imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove unused contextlib, sys, threading, io, TextIO imports from llm.py - Remove unused importlib import from test_sys_stream_hijacking.py - Address Ruff lint failures from CI Co-Authored-By: João --- src/crewai/llm.py | 6 +----- tests/test_sys_stream_hijacking.py | 1 - 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/crewai/llm.py b/src/crewai/llm.py index 54fc3ae20..19fbf8c70 100644 --- a/src/crewai/llm.py +++ b/src/crewai/llm.py @@ -1,9 +1,6 @@ -import contextlib import json import logging import os -import sys -import threading import warnings from collections import defaultdict from contextlib import contextmanager @@ -49,8 +46,7 @@ with warnings.catch_warnings(): from litellm.utils import supports_response_schema -import io -from typing import TextIO + from crewai.llms.base_llm import BaseLLM from crewai.utilities.events import crewai_event_bus diff --git a/tests/test_sys_stream_hijacking.py b/tests/test_sys_stream_hijacking.py index 658992725..d58803c42 100644 --- a/tests/test_sys_stream_hijacking.py +++ b/tests/test_sys_stream_hijacking.py @@ -2,7 +2,6 @@ import sys import io -import importlib from unittest.mock import patch