Skip to content

Commit 70ee022

Browse files
committed
lint(api): enable Ruff F841 and resolve existing violations
1 parent 409bb29 commit 70ee022

99 files changed

Lines changed: 324 additions & 402 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎api/.ruff.toml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ ignore = [
6464
"E721", # type-comparison
6565
"E722", # bare-except
6666
"F821", # undefined-name
67-
"F841", # unused-variable
6867
"FURB113", # repeated-append
6968
"FURB152", # math-constant
7069
"UP007", # non-pep604-annotation

‎api/controllers/console/app/audio.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ def _get_text_to_speech_voices(*, tenant_id: str, language: str):
443443
raise CompletionRequestError(e.description)
444444
except ValueError as e:
445445
raise e
446-
except Exception as e:
446+
except Exception:
447447
logger.exception("Failed to handle get request to TextModesApi")
448448
raise InternalServerError()
449449

‎api/controllers/console/app/completion.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ def post(self, req_data: CompletionMessagePayload, session: Session, current_use
205205
raise CompletionRequestError(e.description)
206206
except ValueError as e:
207207
raise e
208-
except Exception as e:
208+
except Exception:
209209
logger.exception("internal server error.")
210210
raise InternalServerError()
211211

@@ -589,7 +589,7 @@ def _generate_chat_message(
589589
raise CompletionRequestError(e.description)
590590
except ValueError as e:
591591
raise e
592-
except Exception as e:
592+
except Exception:
593593
logger.exception("internal server error.")
594594
raise InternalServerError()
595595

‎api/controllers/console/app/workflow.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1885,7 +1885,7 @@ def post(self, current_user: Account, app_model: App, node_id: str):
18851885
files=files,
18861886
)
18871887
return jsonable_encoder(node_execution)
1888-
except Exception as e:
1888+
except Exception:
18891889
logger.exception("Error running draft workflow trigger node")
18901890
return jsonable_encoder(
18911891
{"status": "error", "error": "An unexpected error occurred while running the node."}

‎api/controllers/service_api/app/audio.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def post(self, session: Session, app_model: App, end_user: EndUser):
152152
raise CompletionRequestError(e.description)
153153
except ValueError as e:
154154
raise e
155-
except Exception as e:
155+
except Exception:
156156
logger.exception("internal server error.")
157157
raise InternalServerError()
158158

@@ -244,6 +244,6 @@ def post(self, payload: TextToAudioPayload, session: Session, app_model: App, en
244244
raise CompletionRequestError(e.description)
245245
except ValueError as e:
246246
raise e
247-
except Exception as e:
247+
except Exception:
248248
logger.exception("internal server error.")
249249
raise InternalServerError()

‎api/controllers/trigger/webhook.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,6 @@ def handle_webhook_debug(webhook_id: str):
164164
raise NotFound(str(e))
165165
except RequestEntityTooLarge:
166166
raise
167-
except Exception as e:
167+
except Exception:
168168
logger.exception("Webhook debug processing failed for %s", webhook_id)
169169
return jsonify({"error": "Internal server error", "message": "An internal error has occurred."}), 500

‎api/controllers/web/audio.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def post(self, session: Session, app_model: App, end_user: EndUser):
125125
raise CompletionRequestError(e.description)
126126
except ValueError as e:
127127
raise e
128-
except Exception as e:
128+
except Exception:
129129
logger.exception("Failed to handle post request to AudioApi")
130130
raise InternalServerError()
131131

@@ -189,6 +189,6 @@ def post(self, payload: TextToAudioPayload, session: Session, app_model: App, en
189189
raise CompletionRequestError(e.description)
190190
except ValueError as e:
191191
raise e
192-
except Exception as e:
192+
except Exception:
193193
logger.exception("Failed to handle post request to TextApi")
194194
raise InternalServerError()

‎api/controllers/web/completion.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ def post(self, session: Session, app_model: App, end_user: EndUser):
161161
raise CompletionRequestError(e.description)
162162
except ValueError as e:
163163
raise e
164-
except Exception as e:
164+
except Exception:
165165
logger.exception("internal server error.")
166166
raise InternalServerError()
167167

@@ -275,7 +275,7 @@ def post(self, session: Session, app_model: App, end_user: EndUser):
275275
raise CompletionRequestError(e.description)
276276
except ValueError as e:
277277
raise e
278-
except Exception as e:
278+
except Exception:
279279
logger.exception("internal server error.")
280280
raise InternalServerError()
281281

‎api/core/tools/utils/model_invocation_utils.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ def invoke(
154154
raise InvokeModelError(f"Invoke bad request error: {e}")
155155
except InvokeConnectionError as e:
156156
raise InvokeModelError(f"Invoke connection error: {e}")
157-
except InvokeAuthorizationError as e:
157+
except InvokeAuthorizationError:
158158
raise InvokeModelError("Invoke authorization error")
159159
except InvokeServerUnavailableError as e:
160160
raise InvokeModelError(f"Invoke server unavailable error: {e}")

‎api/providers/trace/trace-weave/tests/unit_tests/weave_trace/test_weave_trace.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ def test_init_without_entity(self, mock_wandb, mock_weave):
265265
"""Test __init__ initializes weave without entity prefix when entity is None."""
266266
mock_w, weave_client = mock_weave
267267
config = _make_weave_config(entity=None)
268-
instance = WeaveDataTrace(config)
268+
WeaveDataTrace(config)
269269

270270
mock_w.init.assert_called_once_with(project_name="my-project")
271271

@@ -318,7 +318,6 @@ def test_get_project_url_exception_raises(self, trace_instance, monkeypatch: pyt
318318
monkeypatch.setattr(trace_instance, "project_name", None)
319319
# Force an error by making string formatting fail
320320
# Simulate exception via property
321-
original_entity = trace_instance.entity
322321
trace_instance.entity = None
323322
trace_instance.project_name = None
324323
url = trace_instance.get_project_url()

0 commit comments

Comments
 (0)