From 51e37d7bb5b55f66deead26a4c822b028fc3ac70 Mon Sep 17 00:00:00 2001 From: TPTBusiness Date: Wed, 29 Apr 2026 16:58:10 +0200 Subject: [PATCH] fix(security): add logging to except block in factor_runner.py (B110 #744) --- rdagent/scenarios/qlib/developer/factor_runner.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rdagent/scenarios/qlib/developer/factor_runner.py b/rdagent/scenarios/qlib/developer/factor_runner.py index 7ee093ca..f8b15fad 100644 --- a/rdagent/scenarios/qlib/developer/factor_runner.py +++ b/rdagent/scenarios/qlib/developer/factor_runner.py @@ -1,3 +1,4 @@ +import logging import os from pathlib import Path """ @@ -1000,7 +1001,7 @@ class QlibFactorRunner(CachedRunner[QlibFactorExperiment]): series.to_frame().to_parquet(str(parquet_path)) except Exception: - pass + logging.debug("Error in save_factor_values_to_parquet", exc_info=True) def _log_result_warnings(self, factor_name: str, result, metrics: dict) -> None: """