4 Commits

Author SHA1 Message Date
mumu
a13863e50e fix: 为 Akshare 历史兜底接口增加超时保护 (#1465)
* fix(issue-1464): [bug]-scheduled-analysis-hangs-when-stoc

* fix(review-feedback-1465): Avoid leaking daemon threads on timed-out Akshare calls

* fix(review-feedback-1465): fix can reintroduce hangs/crashes in the exact scheduled pipeline it

* fix(review-feedback-1465): Use a safe start method for timeout subprocesses

* fix(review-feedback-1465): Call freeze support before spawning timeout workers
2026-05-27 21:18:23 +08:00
SophiaJiaLi
0e8728fdcf fix: return latest trade date on non-trade days for chip distribution and sector rankings(Fix #1009) (#1067)
Problem Statement:
On non-trade dats, get_trade_time() returned the second-to-last trade instead of the latest one.

Root Cause:
_pick_trade_date(trade_dates,use_today=False) skips trade_dates[0], but on non-trade days trade_dates[0] is already the most recent trade date

Solution:
for non-trade days, put use_today=Ture
2026-04-17 22:18:59 +08:00
mumu
8b51d5133c fix: patch recent Telegram and A-share regressions (#857)
* fix: patch recent Telegram and A-share regressions

* fix: address review feedback for bug triage
2026-03-26 00:16:01 +08:00
mumu
97a3c37760 fix: close logout gap and harden tushare follow-ups (#732)
* fix: close logout gap and harden tushare follow-ups

* test: avoid masking optional deps in tushare follow-up test
2026-03-17 22:17:39 +08:00