From be545b04e985e5f81c55f466c05aca0e5d208abe Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Thu, 30 Jul 2026 04:12:46 +0000 Subject: [PATCH 1/2] chore: auto-update QPK_PIN and pin manifests --- QPK_PIN | 2 +- constraints.txt | 10 +++++----- qsl-pins.txt | 10 +++++----- src/quant_platform_kit.egg-info/SOURCES.txt | 9 +++++++++ 4 files changed, 20 insertions(+), 11 deletions(-) diff --git a/QPK_PIN b/QPK_PIN index 0d282556..9399b73f 100644 --- a/QPK_PIN +++ b/QPK_PIN @@ -1 +1 @@ -ff09c889ed21e2eb6fcb37f6cdaa159190ec82da +92458590a463e7219f0369a3505031ee74414135 diff --git a/constraints.txt b/constraints.txt index ff1b61c2..44641608 100644 --- a/constraints.txt +++ b/constraints.txt @@ -1,8 +1,8 @@ # pip-compatible constraints mirror for QSL internal Git SHA pins. # Source of truth: qsl-pins.txt (mirrored by update-qpk-pin.yml on every push to QPK main). -quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@651c9ac4f37ce6e7fe1bac84dc7646cd5abc9e6e -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@8b6631cfd3fd57641dc15006897964edaaf294f1 -hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@99a5e50296f806b3fdbd7d31dc5d1a177a56fde0 -cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@8789ced2084084d0a33bcfafdeae858932c2c0e0 -crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@ab67134297855bdba28a60eca8fa4aed7513b907 +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@92458590a463e7219f0369a3505031ee74414135 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@1ad6192953a4ca2489cb95f4c61ae00543bad418 +hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@45ab0dce847f8f728c68e9c67d15b661bb6eb80d +cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@a1697885eaa43ce773d08d024def020c00948b2b +crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@cefbeaf1746cb986924028f6980e910c7ca21e23 diff --git a/qsl-pins.txt b/qsl-pins.txt index e78ad890..cc7fe1bd 100644 --- a/qsl-pins.txt +++ b/qsl-pins.txt @@ -1,8 +1,8 @@ # QSL internal Git SHA pins — source of truth. # Auto-updated by update-qpk-pin.yml on every push to QPK main. -quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@651c9ac4f37ce6e7fe1bac84dc7646cd5abc9e6e -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@8b6631cfd3fd57641dc15006897964edaaf294f1 -hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@99a5e50296f806b3fdbd7d31dc5d1a177a56fde0 -cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@8789ced2084084d0a33bcfafdeae858932c2c0e0 -crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@ab67134297855bdba28a60eca8fa4aed7513b907 +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@92458590a463e7219f0369a3505031ee74414135 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@1ad6192953a4ca2489cb95f4c61ae00543bad418 +hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@45ab0dce847f8f728c68e9c67d15b661bb6eb80d +cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@a1697885eaa43ce773d08d024def020c00948b2b +crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@cefbeaf1746cb986924028f6980e910c7ca21e23 diff --git a/src/quant_platform_kit.egg-info/SOURCES.txt b/src/quant_platform_kit.egg-info/SOURCES.txt index 93b68cef..6ac1fbd7 100644 --- a/src/quant_platform_kit.egg-info/SOURCES.txt +++ b/src/quant_platform_kit.egg-info/SOURCES.txt @@ -117,6 +117,7 @@ src/quant_platform_kit/strategy_lifecycle/ai_reviewer.py src/quant_platform_kit/strategy_lifecycle/audit_log.py src/quant_platform_kit/strategy_lifecycle/backtest_orchestrator.py src/quant_platform_kit/strategy_lifecycle/backtest_scheduler.py +src/quant_platform_kit/strategy_lifecycle/capabilities.py src/quant_platform_kit/strategy_lifecycle/cli.py src/quant_platform_kit/strategy_lifecycle/codex_integration.py src/quant_platform_kit/strategy_lifecycle/config_writer.py @@ -127,6 +128,7 @@ src/quant_platform_kit/strategy_lifecycle/drift_detector.py src/quant_platform_kit/strategy_lifecycle/drift_policy.py src/quant_platform_kit/strategy_lifecycle/evidence_gate.py src/quant_platform_kit/strategy_lifecycle/health_dashboard.py +src/quant_platform_kit/strategy_lifecycle/legacy_profile_index.py src/quant_platform_kit/strategy_lifecycle/live_candidate_notifications.py src/quant_platform_kit/strategy_lifecycle/live_equity.py src/quant_platform_kit/strategy_lifecycle/market_regime.py @@ -136,6 +138,7 @@ src/quant_platform_kit/strategy_lifecycle/performance_export.py src/quant_platform_kit/strategy_lifecycle/performance_metrics.py src/quant_platform_kit/strategy_lifecycle/performance_monitor.py src/quant_platform_kit/strategy_lifecycle/performance_store.py +src/quant_platform_kit/strategy_lifecycle/qpk_vnext_n1.py src/quant_platform_kit/strategy_lifecycle/return_collector.py src/quant_platform_kit/strategy_lifecycle/rollback_manager.py src/quant_platform_kit/strategy_lifecycle/shadow_validator.py @@ -145,6 +148,7 @@ src/quant_platform_kit/strategy_lifecycle/update_policy.py src/quant_platform_kit/strategy_spec/__init__.py src/quant_platform_kit/strategy_spec/cli.py src/quant_platform_kit/strategy_spec/validation.py +tests/test_backtest_capabilities.py tests/test_backtest_orchestrator.py tests/test_binance_account.py tests/test_binance_client.py @@ -157,6 +161,7 @@ tests/test_cn_equity_calendar.py tests/test_common_health.py tests/test_common_history.py tests/test_common_port_adapters.py +tests/test_cycle_channel.py tests/test_execution_capabilities.py tests/test_execution_outcomes.py tests/test_execution_state.py @@ -167,6 +172,7 @@ tests/test_ibkr_execution.py tests/test_ibkr_market_data.py tests/test_ibkr_portfolio.py tests/test_ibkr_runtime_inputs.py +tests/test_legacy_profile_index.py tests/test_lifecycle_ai_provider.py tests/test_lifecycle_cli.py tests/test_lifecycle_codex_integration.py @@ -187,6 +193,7 @@ tests/test_longbridge_order_quantity_api_probe.py tests/test_longbridge_portfolio.py tests/test_market_signal_artifacts.py tests/test_models.py +tests/test_notification_channels.py tests/test_notification_events.py tests/test_notification_localization.py tests/test_notification_redaction.py @@ -196,6 +203,7 @@ tests/test_param_optimizer.py tests/test_portfolio_diagnostics.py tests/test_position_sizing.py tests/test_qpk_pin_consistency.py +tests/test_qpk_vnext_n1.py tests/test_qsl_compat_metadata.py tests/test_qsl_pin_manifests.py tests/test_quantconnect.py @@ -222,6 +230,7 @@ tests/test_strategy_plugin_push_notifications.py tests/test_strategy_plugin_sms_notifications.py tests/test_strategy_plugin_telegram_notifications.py tests/test_strategy_plugins.py +tests/test_strategy_review_validator.py tests/test_strategy_spec_validation.py tests/test_telegram.py tests/test_update_orchestrator.py From 0a2b5a497c26413ce261203dabab78358a62a10a Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:15:41 +0800 Subject: [PATCH 2/2] fix pin update scope Co-Authored-By: Codex --- src/quant_platform_kit.egg-info/SOURCES.txt | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/quant_platform_kit.egg-info/SOURCES.txt b/src/quant_platform_kit.egg-info/SOURCES.txt index 6ac1fbd7..93b68cef 100644 --- a/src/quant_platform_kit.egg-info/SOURCES.txt +++ b/src/quant_platform_kit.egg-info/SOURCES.txt @@ -117,7 +117,6 @@ src/quant_platform_kit/strategy_lifecycle/ai_reviewer.py src/quant_platform_kit/strategy_lifecycle/audit_log.py src/quant_platform_kit/strategy_lifecycle/backtest_orchestrator.py src/quant_platform_kit/strategy_lifecycle/backtest_scheduler.py -src/quant_platform_kit/strategy_lifecycle/capabilities.py src/quant_platform_kit/strategy_lifecycle/cli.py src/quant_platform_kit/strategy_lifecycle/codex_integration.py src/quant_platform_kit/strategy_lifecycle/config_writer.py @@ -128,7 +127,6 @@ src/quant_platform_kit/strategy_lifecycle/drift_detector.py src/quant_platform_kit/strategy_lifecycle/drift_policy.py src/quant_platform_kit/strategy_lifecycle/evidence_gate.py src/quant_platform_kit/strategy_lifecycle/health_dashboard.py -src/quant_platform_kit/strategy_lifecycle/legacy_profile_index.py src/quant_platform_kit/strategy_lifecycle/live_candidate_notifications.py src/quant_platform_kit/strategy_lifecycle/live_equity.py src/quant_platform_kit/strategy_lifecycle/market_regime.py @@ -138,7 +136,6 @@ src/quant_platform_kit/strategy_lifecycle/performance_export.py src/quant_platform_kit/strategy_lifecycle/performance_metrics.py src/quant_platform_kit/strategy_lifecycle/performance_monitor.py src/quant_platform_kit/strategy_lifecycle/performance_store.py -src/quant_platform_kit/strategy_lifecycle/qpk_vnext_n1.py src/quant_platform_kit/strategy_lifecycle/return_collector.py src/quant_platform_kit/strategy_lifecycle/rollback_manager.py src/quant_platform_kit/strategy_lifecycle/shadow_validator.py @@ -148,7 +145,6 @@ src/quant_platform_kit/strategy_lifecycle/update_policy.py src/quant_platform_kit/strategy_spec/__init__.py src/quant_platform_kit/strategy_spec/cli.py src/quant_platform_kit/strategy_spec/validation.py -tests/test_backtest_capabilities.py tests/test_backtest_orchestrator.py tests/test_binance_account.py tests/test_binance_client.py @@ -161,7 +157,6 @@ tests/test_cn_equity_calendar.py tests/test_common_health.py tests/test_common_history.py tests/test_common_port_adapters.py -tests/test_cycle_channel.py tests/test_execution_capabilities.py tests/test_execution_outcomes.py tests/test_execution_state.py @@ -172,7 +167,6 @@ tests/test_ibkr_execution.py tests/test_ibkr_market_data.py tests/test_ibkr_portfolio.py tests/test_ibkr_runtime_inputs.py -tests/test_legacy_profile_index.py tests/test_lifecycle_ai_provider.py tests/test_lifecycle_cli.py tests/test_lifecycle_codex_integration.py @@ -193,7 +187,6 @@ tests/test_longbridge_order_quantity_api_probe.py tests/test_longbridge_portfolio.py tests/test_market_signal_artifacts.py tests/test_models.py -tests/test_notification_channels.py tests/test_notification_events.py tests/test_notification_localization.py tests/test_notification_redaction.py @@ -203,7 +196,6 @@ tests/test_param_optimizer.py tests/test_portfolio_diagnostics.py tests/test_position_sizing.py tests/test_qpk_pin_consistency.py -tests/test_qpk_vnext_n1.py tests/test_qsl_compat_metadata.py tests/test_qsl_pin_manifests.py tests/test_quantconnect.py @@ -230,7 +222,6 @@ tests/test_strategy_plugin_push_notifications.py tests/test_strategy_plugin_sms_notifications.py tests/test_strategy_plugin_telegram_notifications.py tests/test_strategy_plugins.py -tests/test_strategy_review_validator.py tests/test_strategy_spec_validation.py tests/test_telegram.py tests/test_update_orchestrator.py