Skip to content

chore: bump qsl compat bundle to 2026.07.1 (phase-2 runtime) - #297

Merged
Pigbibi merged 2 commits into
mainfrom
codex/qsl-compat-phase2-runtime
Jul 3, 2026
Merged

chore: bump qsl compat bundle to 2026.07.1 (phase-2 runtime)#297
Pigbibi merged 2 commits into
mainfrom
codex/qsl-compat-phase2-runtime

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Update qsl.toml: bump qsl.compat.bundle to 2026.07.1.
  • Phase-2 runtime compatibility sweep for QSL warning convergence.
  • No functional behavior changes intended.

Validation

  • Verified via \� minimal repo checks in this branch before PR.
  • clean.

Notes

  • If any previously failing tests exist, they are pre-existing unless explicitly introduced in commit 3ca5b30.

Co-Authored-By: Codex <noreply@openai.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3ca5b307d6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread qsl.toml

[qsl.compat]
bundle = "2026.07.0"
bundle = "2026.07.1"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Update the metadata test with the bundle bump

With this value changed to 2026.07.1, the existing tests/test_qsl_metadata.py::test_qsl_metadata_has_runtime_platform_fields still asserts that qsl["compat"]["bundle"] == "2026.07.0", so the repository's targeted metadata test now fails on every run (python -m pytest tests/test_qsl_metadata.py -q). Please update the test fixture/expectation together with the QSL bump so CI is not left red.

Useful? React with 👍 / 👎.

Comment thread qsl.toml
Comment on lines +8 to +10
quant_platform_kit = "7032cde4547e7ec59af15df8935d142461a77051"
us_equity_strategies = "9f0e5e2deca8a9c16d711eb4772f08a7901da101"
hk_equity_strategies = "00dd0e5b62a6fa65bd9262e15c083468e8b8c191"

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 QSL requires aligned with installed pins

The runtime install path still uses pyproject.toml/uv.lock, and those files continue to pin QPK/US/HK to the previous SHAs (pyproject.toml:24-26, plus the corresponding lock entries), so deployments and CI will execute the old dependency commits while this metadata advertises the new 2026.07.1 bundle requirements. Please update the actual dependency pins and lockfile with these refs, or leave qsl.requires on the versions that are really installed.

Useful? React with 👍 / 👎.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 68174dc into main Jul 3, 2026
2 checks passed
@Pigbibi
Pigbibi deleted the codex/qsl-compat-phase2-runtime branch July 3, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant