style: ruff format 三文件重排(quote_streamer/watchlist_store/test_ex_tick_chart_date)

本地预演 CI 全部四道门禁通过:ruff check / ruff format --check /
mypy (226 files) / 1078 tests
This commit is contained in:
GitHub
2026-09-01 17:58:12 +08:00
parent 6fe3f0f8c4
commit dffcd9f792
3 changed files with 32 additions and 27 deletions
+24 -24
View File
@@ -50,30 +50,30 @@ INDEX_NAMES: dict[str, str] = {
_MARKET_NAMES = {Market.SZ: "SZ", Market.SH: "SH", Market.BJ: "BJ"}
# 推送给前端的字段白名单(SecurityQuote 全字段中挑展示需要的,避免 unknown_* 噪音)。
_QUOTE_FIELDS = [
"market",
"code",
"price",
"pre_close",
"open",
"high",
"low",
"vol",
"cur_vol",
"amount",
"s_vol",
"b_vol",
"rise_speed",
"limit_up",
"limit_down",
"decimal_point",
"server_time",
"trading_status",
] + [
f"{side}{i}" for side in ("bid", "ask") for i in range(1, 6)
] + [
f"{side}_vol{i}" for side in ("bid", "ask") for i in range(1, 6)
]
_QUOTE_FIELDS = (
[
"market",
"code",
"price",
"pre_close",
"open",
"high",
"low",
"vol",
"cur_vol",
"amount",
"s_vol",
"b_vol",
"rise_speed",
"limit_up",
"limit_down",
"decimal_point",
"server_time",
"trading_status",
]
+ [f"{side}{i}" for side in ("bid", "ask") for i in range(1, 6)]
+ [f"{side}_vol{i}" for side in ("bid", "ask") for i in range(1, 6)]
)
_SH_TZ = dt_timezone(timedelta(hours=8)) # Asia/Shanghai
+6 -2
View File
@@ -151,8 +151,12 @@ class WatchlistStore:
(market, code, name, group, _now_iso(), next_order),
)
return WatchItem(
market=market, code=code, name=name, group_name=group,
created_at=_now_iso(), sort_order=next_order,
market=market,
code=code,
name=name,
group_name=group,
created_at=_now_iso(),
sort_order=next_order,
)
def remove(self, market: str, code: str) -> bool: