Skip to content

feat: v3.5.8 — scanner CLI, Windows installer, props_path fix, asset rendering fix#87

Merged
hotea merged 6 commits into
masterfrom
feat_pkcs8_cli
Apr 24, 2026
Merged

feat: v3.5.8 — scanner CLI, Windows installer, props_path fix, asset rendering fix#87
hotea merged 6 commits into
masterfrom
feat_pkcs8_cli

Conversation

@hotea
Copy link
Copy Markdown
Collaborator

@hotea hotea commented Apr 24, 2026

Summary

  • 新增 tigeropen quote scanner CLI 命令,支持 --filter(数值/累计/财务/标签筛选,预设 gainers/losers)、--sort--sort-dir--limit 参数
  • 新增 Windows PowerShell 一键安装脚本 install.ps1irm .../install.ps1 | iex);install.sh 在 MINGW/MSYS/Cygwin 环境下增加 PowerShell 安装提示
  • 修复 _get_props_path() 传入完整文件路径时文件名被替换为 tiger_openapi_config.properties 的问题,现在支持任意文件名
  • 修复 account assets 命令渲染 PortfolioAccount 对象时报错的问题
  • 修复 sort 字段解析时无效字段名未捕获 KeyError 导致崩溃的问题
  • 修复 _segment_to_dictcurrency_assets 序列化未过滤私有属性的问题

Changes

File Change
tigeropen/cli/quote_cmd.py 新增 scanner 命令(+211 lines);修复 sort KeyError
tigeropen/cli/account_cmd.py 修复 PortfolioAccount 序列化;过滤私有属性
tigeropen/tiger_open_config.py 修复 props_path 支持文件路径
install.ps1 新增 Windows PowerShell 安装脚本
install.sh 新增 Windows 环境检测与提示
CHANGELOG.md 更新 3.5.8 变更日志
tigeropen/__init__.py 版本号升至 3.5.8

@hotea hotea merged commit 4960e08 into master Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants