Skip to content

Commit cd443b1

Browse files
QuantStrategyLab QPK Syncclaude
andcommitted
chore(deps): align QPK pin to 2d572658df6e
Automated downstream QPK pin update after QPK_PIN landed on main. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent b5517e3 commit cd443b1

6 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/drift-check.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
uses: actions/checkout@v6
3232
with:
3333
repository: QuantStrategyLab/QuantPlatformKit
34-
ref: 1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f
34+
ref: 2d572658df6e1e82ce822e782e4a717beda4cf83
3535
path: external/QuantPlatformKit
3636

3737
- name: Set up Python
@@ -215,7 +215,7 @@ jobs:
215215
contents: read
216216
issues: write
217217
id-token: write
218-
uses: QuantStrategyLab/QuantPlatformKit/.github/workflows/reusable-drift-check.yml@1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f
218+
uses: QuantStrategyLab/QuantPlatformKit/.github/workflows/reusable-drift-check.yml@2d572658df6e1e82ce822e782e4a717beda4cf83
219219
with:
220220
strategy_domain: us_equity
221221
caller_event_name: ${{ github.event_name }}
@@ -224,7 +224,7 @@ jobs:
224224
snapshot_checkout_path: external/UsEquitySnapshotPipelines
225225
snapshot_repository_ref: ${{ needs.preflight_backtests.outputs.snapshot_repository_ref }}
226226
ai_gateway_service_url: ${{ vars.AI_GATEWAY_SERVICE_URL }}
227-
quant_platform_kit_ref: 1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f
227+
quant_platform_kit_ref: 2d572658df6e1e82ce822e782e4a717beda4cf83
228228
lifecycle_preflight_artifact: lifecycle-preflight-${{ github.run_id }}-${{ github.run_attempt }}
229229
strategy_profile: ${{ inputs.strategy_profile || '' }}
230230
secrets:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ requires-python = ">=3.11"
1111
dependencies = [
1212
"pandas>=2.0",
1313
"pytz>=2024.1",
14-
"quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f",
14+
"quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@2d572658df6e1e82ce822e782e4a717beda4cf83",
1515
]
1616

1717
[tool.setuptools]

qsl.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ bundle = "2026.08.0"
66
requires = [
77
"pandas>=2.0",
88
"pytz>=2024.1",
9-
"quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f",
9+
"quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@2d572658df6e1e82ce822e782e4a717beda4cf83",
1010
]

tests/test_drift_workflow_config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def test_drift_workflow_wires_real_snapshot_history_and_preflight_bundle() -> No
2121
assert '"conclusion": "success"' in workflow
2222
assert '"QuantStrategyLab/UsEquitySnapshotPipelines"' in workflow
2323
assert "repository: QuantStrategyLab/QuantPlatformKit" in workflow
24-
assert "ref: 1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f" in workflow
24+
assert "ref: 2d572658df6e1e82ce822e782e4a717beda4cf83" in workflow
2525
assert "python -m pip install --no-deps -e external/QuantPlatformKit" in workflow
2626
assert "scripts/run_walk_forward_backtest.py" in workflow
2727
assert '"--list-lifecycle-profiles"' in workflow
@@ -30,15 +30,15 @@ def test_drift_workflow_wires_real_snapshot_history_and_preflight_bundle() -> No
3030
assert "LIFECYCLE_PREFLIGHT_BUNDLE_ROOT" in workflow
3131
assert "Upload lifecycle preflight artifact" in workflow
3232
assert "actions/upload-artifact@v7" in workflow
33-
assert "uses: QuantStrategyLab/QuantPlatformKit/.github/workflows/reusable-drift-check.yml@1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f" in workflow
33+
assert "uses: QuantStrategyLab/QuantPlatformKit/.github/workflows/reusable-drift-check.yml@2d572658df6e1e82ce822e782e4a717beda4cf83" in workflow
3434
assert "strategy_domain: us_equity" in workflow
3535
assert "caller_event_name: ${{ github.event_name }}" in workflow
3636
assert "caller_pr_head_repository: ${{ github.event.pull_request.head.repo.full_name || '' }}" in workflow
3737
assert "snapshot_repository: QuantStrategyLab/UsEquitySnapshotPipelines" in workflow
3838
assert "snapshot_checkout_path: external/UsEquitySnapshotPipelines" in workflow
3939
assert "ai_gateway_service_url: ${{ vars.AI_GATEWAY_SERVICE_URL }}" in workflow
4040
assert "lifecycle_preflight_artifact: lifecycle-preflight-${{ github.run_id }}-${{ github.run_attempt }}" in workflow
41-
assert "quant_platform_kit_ref: 1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f" in workflow
41+
assert "quant_platform_kit_ref: 2d572658df6e1e82ce822e782e4a717beda4cf83" in workflow
4242
assert "strategy_profile:" in workflow
4343
assert "REQUESTED_STRATEGY_PROFILE: ${{ inputs.strategy_profile || '' }}" in workflow
4444
assert '"--list-profiles"' in workflow

tests/test_qsl_compat_metadata.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44

55
ROOT = Path(__file__).resolve().parents[1]
6-
QPK_REVISION = "1b9c68dcc63be3fcd6ad72ecc20cff9e791d533f"
6+
QPK_REVISION = "2d572658df6e1e82ce822e782e4a717beda4cf83"
77
QPK_URL = (
88
"quant-platform-kit @ git+https://github.com/QuantStrategyLab/"
99
f"QuantPlatformKit.git@{QPK_REVISION}"

uv.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)