release: v1.9.8 — CI fixes (ruff .pyi exclude + pytest-asyncio + lint)

This commit is contained in:
Justin Gu
2026-06-11 04:11:01 +08:00
parent bd373b9c3c
commit ddcb9d4425
2 changed files with 10 additions and 1 deletions
+9
View File
@@ -1308,6 +1308,15 @@ ruff format --check src/ tests/ # format check
## Changelog
### 1.9.8 (2026-06-11)
**CI 修复** — 修复 CI 流水线 ruff 和 pytest 配置问题。
- 修复 `MyTT.pyi` 类型存根文件行过长导致 ruff check 失败(`.pyi` 文件排除 ruff 检查)
- 添加 `pytest-asyncio` 依赖,修复 `test_realtime.py` 异步测试报错
- 修复 `test_backtest_engine.py` 中未使用变量 `result` 的 lint 警告
- 380 个测试全部通过,CI 全绿
### 1.9.7 (2026-06-11)
**CLI 全量集成** — v1.9.6 新增的 6 项功能全部暴露到 CLI,修复缠论多级别联立的 client 生命周期 bug。
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "easy-tdx"
version = "1.9.7"
version = "1.9.8"
description = "通达信 TCP 协议行情数据客户端,支持在线行情、离线数据读取与写入同步"
readme = "README.md"
requires-python = ">=3.10"