From 7b86e6eb1f2a4371df0bbf6eeeb8dfc85b3455bb Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Fri, 3 Jul 2026 13:28:21 +0800 Subject: [PATCH] fix: align deployment constraints pins Co-Authored-By: Codex --- constraints.txt | 6 +++--- scripts/check_qpk_pin_consistency.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/constraints.txt b/constraints.txt index f6df69c..422acc7 100644 --- a/constraints.txt +++ b/constraints.txt @@ -3,8 +3,8 @@ # Generated: 2026-07-01 # Auto-updated by update-qpk-pin.yml on every push to QPK main. -quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@b9a7df85cfc848cebcc3aa6e1d77ec34ca7611ab -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@64342a1e95a687c29a2be6f0b771e4a7be15b8b8 -hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@3746fa4b10806feb50a51d1aa449ccf8aee7b1ae +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@0063af3b4a974650ea58a7d3f26dd1b94f65d3e8 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@46887bc3f5454d5b59623b1f5efb7c65912c6b8b +hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@61993bf261aeccf64b5a75428b9405f4e1d1d682 cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@f6c735c33047d7613a23d5df018ed32f394e6001 crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@de016240923727d60ba023fef345cebcfdae80df diff --git a/scripts/check_qpk_pin_consistency.py b/scripts/check_qpk_pin_consistency.py index 02349db..a3c90d9 100644 --- a/scripts/check_qpk_pin_consistency.py +++ b/scripts/check_qpk_pin_consistency.py @@ -20,7 +20,7 @@ def main(): target = fetch_pin() print(f"QPK_PIN: {target[:12]}...") errors = 0 - for path in sorted(Path.cwd().glob("**/requirements*.txt")) + sorted(Path.cwd().glob("**/pyproject.toml")): + for path in sorted(Path.cwd().glob("**/requirements*.txt")) + sorted(Path.cwd().glob("**/constraints*.txt")) + sorted(Path.cwd().glob("**/pyproject.toml")): if "external" in str(path): continue content = path.read_text() updated = content