Repository navigation
Conversation
Generated-with: gpt-6.1-sol (Codex)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fresh dependency resolution selects PySide6 6.12.0. In the existing native CI, Linux/Python3.10 and3.11 then abort in main.py's highlightBlock during --self-test with none_dealloc. Exclude exactly6.12.0 in requirements.txt, requirements-build.txt and pyproject.toml, retaining each install path's existing minimum and upper bounds.
Related native evidence: CleanMarkdown run38781911920/job116584023745 installs PySide6+shiboken6.12.0 and reports236 passed/1 failed when the self-test subprocess aborts. The independent product-free QSyntaxHighlighter probe in dev-bricks/CodeBox#4 (head e8c80d978550400f3a11a528134a48c0bf95e181, run38785569217) reproduces the refcount corruption with6.12.0, while6.11.2 completes12000 callbacks with stable None references. CodeBox's separate dependency mitigation also passes all12 native cells. CleanMarkdown still requires its own exact-head CI validation.
Validation: all three PEP508 definitions reject6.12.0 and accept6.11.2; source/build constraints agree and all pre-existing bounds remain. git diff --check passes. No application code, tests, workflow, package version or release changes.
Based directly on main0aea162a697c702032383a554f03912cfc4714f2, independent of the web-injection fix#10. This is a dependency mitigation, not an assertion that every desktop fault is solved. Author model: gpt-6.1-sol (Codex). Independent review pending. Draft only; merges disabled; no deployment or runtime mirror change.
Exact-head CI is now complete: Tests38789604162 SUCCESS in all eight native Windows/Linux Python3.10–3.13 cells plus Flutter. The previously failing Linux3.10 and3.11 jobs install PySide6/shiboken6.11.2 and each complete237 passed, including the settings-preservation self-test, with successful process exit. Source-Platform-Smoke P3 run38789604171 also passes both Linux and macOS; push smoke38789589375 succeeds. No tests disabled, assertions weakened or timeouts extended. Independent review and physical desktop acceptance remain pending; no merge or runtime deployment has occurred.