diff --git a/QPK_PIN b/QPK_PIN index 5c670db..16cca11 100644 --- a/QPK_PIN +++ b/QPK_PIN @@ -1 +1 @@ -618b786d9d95c87ba5c4d08c088c8bcac7817644 +31892425a02242126265ac07a626d98796daa459 diff --git a/constraints.txt b/constraints.txt index f6b1f9d..b8591f9 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@618b786d9d95c87ba5c4d08c088c8bcac7817644 -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@2f3361c88f5bd65c9d577c6a51b9df5537332866 -hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@c94c218d693e037701376e45ae5a21a8046b3849 -cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@5be403ddc099ce3ed0cbd65552a6ebb64bdc5fdd -crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@b96b887c5e8ba7e9ceff49b8a054b9a97d55e3e0 +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@31892425a02242126265ac07a626d98796daa459 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@bfee6f31d564fe78fad6ebe22a06fcf58290847e +hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@dc53e7c983a2798b55e2da19c8f5138bda513dc3 +cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@5b1a3da5e161d191e80193fa88a9905ec859c3f5 +crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@8a9ec7f921763904b7d272f39627ac7bced4f1eb diff --git a/qsl-pins.txt b/qsl-pins.txt index a049ae5..eaf70c4 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@618b786d9d95c87ba5c4d08c088c8bcac7817644 -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@2f3361c88f5bd65c9d577c6a51b9df5537332866 -hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@c94c218d693e037701376e45ae5a21a8046b3849 -cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@5be403ddc099ce3ed0cbd65552a6ebb64bdc5fdd -crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@b96b887c5e8ba7e9ceff49b8a054b9a97d55e3e0 +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@31892425a02242126265ac07a626d98796daa459 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@bfee6f31d564fe78fad6ebe22a06fcf58290847e +hk-equity-strategies @ git+https://github.com/QuantStrategyLab/HkEquityStrategies.git@dc53e7c983a2798b55e2da19c8f5138bda513dc3 +cn-equity-strategies @ git+https://github.com/QuantStrategyLab/CnEquityStrategies.git@5b1a3da5e161d191e80193fa88a9905ec859c3f5 +crypto-strategies @ git+https://github.com/QuantStrategyLab/CryptoStrategies.git@8a9ec7f921763904b7d272f39627ac7bced4f1eb diff --git a/src/quant_platform_kit.egg-info/SOURCES.txt b/src/quant_platform_kit.egg-info/SOURCES.txt index 8093005..aa326c1 100644 --- a/src/quant_platform_kit.egg-info/SOURCES.txt +++ b/src/quant_platform_kit.egg-info/SOURCES.txt @@ -119,6 +119,7 @@ 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 src/quant_platform_kit/strategy_lifecycle/contracts.py +src/quant_platform_kit/strategy_lifecycle/doctor.py src/quant_platform_kit/strategy_lifecycle/drift_alerts.py src/quant_platform_kit/strategy_lifecycle/drift_detector.py src/quant_platform_kit/strategy_lifecycle/drift_policy.py @@ -129,6 +130,7 @@ src/quant_platform_kit/strategy_lifecycle/live_equity.py src/quant_platform_kit/strategy_lifecycle/market_regime.py src/quant_platform_kit/strategy_lifecycle/param_optimizer.py src/quant_platform_kit/strategy_lifecycle/param_search_space.py +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 @@ -163,6 +165,7 @@ tests/test_ibkr_runtime_inputs.py tests/test_lifecycle_ai_provider.py tests/test_lifecycle_cli.py tests/test_lifecycle_contracts.py +tests/test_lifecycle_doctor.py tests/test_lifecycle_drift.py tests/test_lifecycle_evidence_gate.py tests/test_lifecycle_live_candidate_notifications.py @@ -183,12 +186,14 @@ tests/test_notification_localization.py tests/test_notification_redaction.py tests/test_order_status.py tests/test_package_version.py +tests/test_param_optimizer.py tests/test_portfolio_diagnostics.py tests/test_position_sizing.py tests/test_qpk_pin_consistency.py tests/test_qsl_compat_metadata.py tests/test_qsl_pin_manifests.py tests/test_quantconnect.py +tests/test_reusable_drift_workflow.py tests/test_risk_gate.py tests/test_runtime_assembly.py tests/test_runtime_config.py @@ -203,6 +208,7 @@ tests/test_small_account_compatibility.py tests/test_strategies.py tests/test_strategy_contracts.py tests/test_strategy_evidence_package_validator.py +tests/test_strategy_performance_export.py tests/test_strategy_plugin_alert_dispatcher.py tests/test_strategy_plugin_artifacts.py tests/test_strategy_plugin_email_notifications.py @@ -211,4 +217,5 @@ tests/test_strategy_plugin_sms_notifications.py tests/test_strategy_plugin_telegram_notifications.py tests/test_strategy_plugins.py tests/test_telegram.py +tests/test_update_orchestrator.py tests/test_validate_strategy_evidence_package.py \ No newline at end of file