From 4e5361c8c8f30af8245491081a38a2580fcfb226 Mon Sep 17 00:00:00 2001 From: Julio Quinteros Pro Date: Sun, 15 Feb 2026 12:37:41 -0300 Subject: [PATCH] fix: remove unused Reasoning import from transformation.py The Reasoning import was left unused after PR #21103 changed reasoning=dict(Reasoning()) to reasoning=None. This caused a Ruff F401 linting error. Fixes linting error: - F401: `litellm.types.llms.openai.Reasoning` imported but unused Co-Authored-By: Claude Sonnet 4.5 --- .../litellm_completion_transformation/transformation.py | 1 - 1 file changed, 1 deletion(-) diff --git a/litellm/responses/litellm_completion_transformation/transformation.py b/litellm/responses/litellm_completion_transformation/transformation.py index dd41b73930f..b8379b28c30 100644 --- a/litellm/responses/litellm_completion_transformation/transformation.py +++ b/litellm/responses/litellm_completion_transformation/transformation.py @@ -31,7 +31,6 @@ from litellm.types.llms.openai import ( OpenAIWebSearchOptions, OpenAIWebSearchUserLocation, OutputTokensDetails, - Reasoning, ResponseAPIUsage, ResponseInputParam, ResponsesAPIOptionalRequestParams,