Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion QPK_PIN
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ff09c889ed21e2eb6fcb37f6cdaa159190ec82da
9aa2c042d2750ac7bcb0db59b518e59bf91d55dc
10 changes: 5 additions & 5 deletions constraints.txt
Original file line number Diff line number Diff line change
@@ -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@9aa2c042d2750ac7bcb0db59b518e59bf91d55dc
us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@2698b299233f6491843ec10daf92f49abb2bc60c
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@0785226d77fcd46d7d0371acbf980603ecd29cf3
10 changes: 5 additions & 5 deletions qsl-pins.txt
Original file line number Diff line number Diff line change
@@ -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@9aa2c042d2750ac7bcb0db59b518e59bf91d55dc
us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@2698b299233f6491843ec10daf92f49abb2bc60c
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@0785226d77fcd46d7d0371acbf980603ecd29cf3
7 changes: 7 additions & 0 deletions src/quant_platform_kit.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep generated egg-info out of pin-only updates

In the context where this auto-update is merged to main, this non-pin file change means the push is no longer covered by .github/workflows/update-qpk-pin.yml's paths-ignore list, which only ignores QPK_PIN, qsl-pins.txt, constraints.txt, docs, and Markdown files. That will fire the same pin workflow again and create another pin PR for the pin commit itself instead of stopping at the advertised feature SHA f3e719e; it can also cause duplicate downstream pin-sync PRs. Either drop the regenerated SOURCES.txt change from this pin-only commit or update the generated metadata in the feature commit being pinned.

Useful? React with 👍 / 👎.

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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -167,6 +171,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
Expand Down Expand Up @@ -196,6 +201,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
Expand All @@ -222,6 +228,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
Expand Down
Loading