Skip to content

fix(client): fix missing dependencies and unsafe pickle usage#2072

Merged
SunsetWolf merged 4 commits intomainfrom
fix/client-runtime-dependencies
Dec 18, 2025
Merged

fix(client): fix missing dependencies and unsafe pickle usage#2072
SunsetWolf merged 4 commits intomainfrom
fix/client-runtime-dependencies

Conversation

@SunsetWolf
Copy link
Copy Markdown
Collaborator

Description

Motivation and Context

How Has This Been Tested?

  • Pass the test by running: pytest qlib/tests/test_all_pipeline.py under upper directory of qlib.
  • If you are adding a new feature, test on your own test scripts.

Screenshots of Test Results (if appropriate):

  1. Pipeline test:
  2. Your own tests:

Types of changes

  • Fix bugs
  • Add new feature
  • Update documentation

@SunsetWolf SunsetWolf force-pushed the fix/client-runtime-dependencies branch from ca5dde5 to 331922b Compare December 18, 2025 04:10
@SunsetWolf SunsetWolf merged commit cb285bc into main Dec 18, 2025
77 checks passed
@SunsetWolf SunsetWolf deleted the fix/client-runtime-dependencies branch December 18, 2025 07:29
afanty2021 added a commit to afanty2021/qlib that referenced this pull request Jan 24, 2026
- 新增 2026-01-24 变更记录条目
- 记录 upstream 近期更新:安全修复、数据收集器重构、兼容性改进
- 包含本地 launchd 自动化改进说明

相关更新:
- microsoft#2076, microsoft#2072: pickle 安全加固
- microsoft#2093: akshare 交易日历集成
- microsoft#2094, microsoft#2091: PyTorch 兼容性改进
- microsoft#2087: features 命名规范检查
hugo2046 pushed a commit to hugo2046/qlib-ddb that referenced this pull request Apr 6, 2026
…oft#2072)

* fix(client): fix missing dependencies and unsafe pickle usage

* ci: exclude client extra from default install to avoid macOS CI failures

* fix: CI error

* ci: install dependencies with --no-cache-dir to avoid disk space issues
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.

1 participant