From 51f605da90b537110afb59a1d1d2c52691588c88 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 11 Jul 2026 20:05:28 +0800 Subject: [PATCH 1/3] chore(qsl): adopt compatibility bundle 2026.07.4 Co-Authored-By: Codex --- qsl.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qsl.toml b/qsl.toml index ef8bab8..555dc2e 100644 --- a/qsl.toml +++ b/qsl.toml @@ -9,4 +9,4 @@ quant_platform_kit = "651c9ac4f37ce6e7fe1bac84dc7646cd5abc9e6e" us_equity_strategies = "17ddb86c72d44b2c7b78ba7a10d8f71b21180166" [qsl.compat] -bundle = "2026.07.3" +bundle = "2026.07.4" From edd57a7875fdadb4922c8235800593249c6a041e Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 11 Jul 2026 20:07:54 +0800 Subject: [PATCH 2/3] test(qsl): update bundle expectation Co-Authored-By: Codex --- tests/test_qsl_metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_qsl_metadata.py b/tests/test_qsl_metadata.py index fdf02e1..1d4cd51 100644 --- a/tests/test_qsl_metadata.py +++ b/tests/test_qsl_metadata.py @@ -12,7 +12,7 @@ def test_qsl_metadata_has_runtime_platform_fields() -> None: assert qsl["tier"] == "runtime" assert qsl["upgrade_ring"] == "ring_d" assert qsl.get("repo") == "FirstradePlatform" - assert qsl["compat"]["bundle"] == "2026.07.3" + assert qsl["compat"]["bundle"] == "2026.07.4" requires = qsl["requires"] assert "quant_platform_kit" in requires assert "us_equity_strategies" in requires From 3230befac2ec8b3ac06877a295769ec14990f722 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 11 Jul 2026 20:14:29 +0800 Subject: [PATCH 3/3] ci: rerun compatibility metadata validation Co-Authored-By: Codex