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"} _MARKET_NAMES = {Market.SZ: "SZ", Market.SH: "SH", Market.BJ: "BJ"}
# 推送给前端的字段白名单(SecurityQuote 全字段中挑展示需要的,避免 unknown_* 噪音)。 # 推送给前端的字段白名单(SecurityQuote 全字段中挑展示需要的,避免 unknown_* 噪音)。
_QUOTE_FIELDS = [ _QUOTE_FIELDS = (
"market", [
"code", "market",
"price", "code",
"pre_close", "price",
"open", "pre_close",
"high", "open",
"low", "high",
"vol", "low",
"cur_vol", "vol",
"amount", "cur_vol",
"s_vol", "amount",
"b_vol", "s_vol",
"rise_speed", "b_vol",
"limit_up", "rise_speed",
"limit_down", "limit_up",
"decimal_point", "limit_down",
"server_time", "decimal_point",
"trading_status", "server_time",
] + [ "trading_status",
f"{side}{i}" for side in ("bid", "ask") for i in range(1, 6) ]
] + [ + [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) + [f"{side}_vol{i}" for side in ("bid", "ask") for i in range(1, 6)]
] )
_SH_TZ = dt_timezone(timedelta(hours=8)) # Asia/Shanghai _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), (market, code, name, group, _now_iso(), next_order),
) )
return WatchItem( return WatchItem(
market=market, code=code, name=name, group_name=group, market=market,
created_at=_now_iso(), sort_order=next_order, code=code,
name=name,
group_name=group,
created_at=_now_iso(),
sort_order=next_order,
) )
def remove(self, market: str, code: str) -> bool: def remove(self, market: str, code: str) -> bool:
+2 -1
View File
@@ -26,7 +26,8 @@ from easy_tdx.ex.mac_client import MacExClient, _coerce_query_date
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
@pytest.mark.parametrize("raw,expected", @pytest.mark.parametrize(
"raw,expected",
[ [
(20260827, date(2026, 8, 27)), (20260827, date(2026, 8, 27)),
(20250101, date(2025, 1, 1)), (20250101, date(2025, 1, 1)),