From 8dfadcf8a4dc6cc516f27a4013248474603d8ce2 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sun, 5 Jul 2026 06:44:17 +0800 Subject: [PATCH 1/2] chore: align strategy QSL bundle to 2026.07.2 Co-Authored-By: Codex --- pyproject.toml | 2 +- qsl.toml | 4 ++-- uv.lock | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 64489d5..a4552c9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ readme = "README.md" requires-python = ">=3.11" dependencies = [ "pandas>=2.0", - "quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@7032cde4547e7ec59af15df8935d142461a77051", + "quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@37c81901160c5b31127a27dba1c63944933fb6bf", ] [project.optional-dependencies] diff --git a/qsl.toml b/qsl.toml index 7480e4e..a50aee3 100644 --- a/qsl.toml +++ b/qsl.toml @@ -2,8 +2,8 @@ tier = "strategy-library" ring = 1 [compat] -bundle = "2026.07.1" +bundle = "2026.07.2" requires = [ "pandas>=2.0", - "quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@0063af3b4a974650ea58a7d3f26dd1b94f65d3e8", + "quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@37c81901160c5b31127a27dba1c63944933fb6bf", ] diff --git a/uv.lock b/uv.lock index b0922b9..b017fb1 100644 --- a/uv.lock +++ b/uv.lock @@ -31,7 +31,7 @@ test = [ requires-dist = [ { name = "pandas", specifier = ">=2.0" }, { name = "pytest", marker = "extra == 'test'", specifier = ">=8" }, - { name = "quant-platform-kit", git = "https://github.com/QuantStrategyLab/QuantPlatformKit.git?rev=7032cde4547e7ec59af15df8935d142461a77051" }, + { name = "quant-platform-kit", git = "https://github.com/QuantStrategyLab/QuantPlatformKit.git?rev=37c81901160c5b31127a27dba1c63944933fb6bf" }, ] provides-extras = ["test"] @@ -315,7 +315,7 @@ wheels = [ [[package]] name = "quant-platform-kit" version = "0.10.0" -source = { git = "https://github.com/QuantStrategyLab/QuantPlatformKit.git?rev=7032cde4547e7ec59af15df8935d142461a77051#7032cde4547e7ec59af15df8935d142461a77051" } +source = { git = "https://github.com/QuantStrategyLab/QuantPlatformKit.git?rev=37c81901160c5b31127a27dba1c63944933fb6bf#37c81901160c5b31127a27dba1c63944933fb6bf" } [[package]] name = "six" From 4131a23b80536c3dd0a9c13293a0740ae46c4622 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sun, 5 Jul 2026 06:58:06 +0800 Subject: [PATCH 2/2] test: expect QSL bundle 2026.07.2 Co-Authored-By: Codex --- tests/test_qsl_compat_metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_qsl_compat_metadata.py b/tests/test_qsl_compat_metadata.py index b536dde..5f233f7 100644 --- a/tests/test_qsl_compat_metadata.py +++ b/tests/test_qsl_compat_metadata.py @@ -8,4 +8,4 @@ def test_qsl_compat_metadata_exists_and_bundle() -> None: with qsl_path.open("rb") as f: data = tomllib.load(f) - assert data.get("compat", {}).get("bundle") == "2026.07.1", "compat.bundle mismatch" + assert data.get("compat", {}).get("bundle") == "2026.07.2", "compat.bundle mismatch"