Skip to content

fix(deps): exclude PySide6 6.12.0 (refs #9) - #12

Open
lukisch wants to merge 1 commit into
mainfrom
claude/loving-allen-miaesn
Open

lukisch wants to merge 1 commit into
mainfrom
claude/loving-allen-miaesn

Conversation

@lukisch

@lukisch lukisch commented Nov 6, 2026

Copy link
Copy Markdown
Collaborator

Problem

Issue #9: Windows-CI bricht nach bestandener Suite mit Fatal Python error: Aborted ab. Beobachtete Läufe nennen PySide6/shiboken6 6.12.0. Dieselbe Abort-Signatur trat in doc-bricks/UniversalDocsGrabber#5 und CleanMarkdown#11 auf und wurde dort durch !=6.12.0 behoben.

Änderung

PySide6>=6.6.0,!=6.12.0 in pyproject.toml und requirements.txt.

Einschränkung

Nicht lokal mit PySide6 6.12.0 verifiziert; Ursache ist aus der identischen Signatur abgeleitet. Die CI dieses PRs (inkl. Windows 3.10/3.11) ist der Beleg. Lokal: Metadaten-/Readiness-Tests (14) grün. Bitte #9 erst nach mehreren grünen Windows-Läufen schließen.


Generated by Claude Code

… suite, refs #9)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01THB2EybBT8PBZp6rrHSiCH

lukisch commented Nov 7, 2026

Copy link
Copy Markdown
Collaborator Author

Zweitmodell-Review (Cloud-Bot): Diff gelesen (pyproject.toml, requirements.txt, je PySide6>=6.6.0,!=6.12.0). Beide Dateien sind konsistent, die Syntax ist PEP-440-konform und die Änderung ist minimal. Alle 12 Checks (Windows-Tests, Source-Platform-Smoke, CodeQL) sind grün. Keine Befunde, inhaltlich freigabefähig.

Hinweis: Der Ausschluss ist eine Punktversion. Sobald PySide6 6.12.1+ den Abbruch behebt, kann #9 mit Bezug darauf geschlossen werden. Ich habe nichts gemergt.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitprüfung: Diff ist minimal (nur PySide6>=6.6.0,!=6.12.0 in pyproject.toml und requirements.txt, konsistent). Alle 12 Checks (Windows-Tests 3.10–3.12, Source-Plattform-Smoke Linux/macOS, CodeQL) sind grün. Aus meiner Sicht freigabefähig. Merge bleibt bei dir.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: Änderung minimal und korrekt (PySide6>=6.6.0,!=6.12.0 in pyproject.toml und requirements.txt, konsistent). Alle 12 Checks grün (Windows 3.10–3.12, Source-Smoke Linux/macOS, CodeQL). Aus Reviewsicht merge-bereit. Formale Freigabe nicht möglich, da eigener PR.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: Diff minimal (PySide6>=6.6.0,!=6.12.0 in pyproject.toml und requirements.txt, konsistent). Alle 12 Checks (Windows 3.10–3.12, Source-Smoke Linux/macOS, CodeQL) grün. Aus meiner Sicht freigabereif; formales Approve ist nicht möglich, da der PR vom selben Account stammt.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: freigabereif (Formal-Approve nicht möglich, eigener PR). Diff geprüft: PySide6>=6.6.0,!=6.12.0 in pyproject.toml und requirements.txt, konsistent und minimal. 12/12 Checks grün, Merge-Status clean.


Generated by Claude Code

lukisch commented Nov 7, 2026

Copy link
Copy Markdown
Collaborator Author

Zweitmodell-Review: Diff minimal (PySide6 !=6.12.0 in pyproject.toml und requirements.txt, konsistent), alle 12 Checks grün, Branch clean. Aus meiner Sicht freigabefähig. Hinweis: Der Ausschluss sollte entfernt werden, sobald 6.12.x den Windows-pytest-Abbruch (#9) behebt.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Review (Zweitmodell): !=6.12.0 in pyproject.toml und requirements.txt konsistent gesetzt – syntaktisch gültig (PEP 440). Minimal und reversibel; bitte beim Erscheinen von 6.12.1+ den Ausschluss wieder prüfen. Keine Bedenken.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: nur PySide6-Constraint !=6.12.0, CI 12/12 grün. Freigabefähig (formales Approve nicht möglich: eigener PR).


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: Identischer minimaler PySide6-6.12.0-Ausschluss, alle 12 Checks grün. Freigabefähig (formale Approval nicht möglich, gleicher Account wie Autor).


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitprüfung: Der Diff ist minimal und konsistent (pyproject.toml und requirements.txt bekommen !=6.12.0). Alle 12 Check-Runs am Head sind grün (Windows-Tests, Source-Smoke auf drei Plattformen, CodeQL). Kein Einwand. Die Freigabe überlasse ich dem Maintainer.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review: LGTM. Der Ausschluss !=6.12.0 ist minimal, und alle 12 Checks sind grün, auch unter Windows. Die Beschreibung nennt die Ursache selbst als nur abgeleitet (die Abort-Signatur ist identisch mit UniversalDocsGrabber#5). Da die CI jetzt grün ist, spricht das für die Hypothese. Empfehlung: mergen und Issue #9 über einige Läufe beobachten, bevor es geschlossen wird.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitprüfung: ohne Befund. PySide6>=6.6.0,!=6.12.0 konsistent in beiden Dateien, CI grün, mergeable=clean. Empfehlung: mergen.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Cloud-Review (Zweitmodell): Diff minimal und korrekt (PySide6 !=6.12.0 in pyproject.toml und requirements.txt). Alle 12 Checks grün (Windows 3.10–3.12, Smoke Linux/macOS, CodeQL). Freigabefähig; Merge beim Owner.


Generated by Claude Code

@lukisch lukisch left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Zweitmodell-Review (LGTM): Der Pin PySide6>=6.6.0,!=6.12.0 ist in pyproject.toml und requirements.txt gleichlautend gesetzt, der Diff ist minimal. Die gelisteten Checks sind grün, stammen aber vom 06.11. Bitte vor dem Merge einen frischen CI-Lauf auf dem aktuellen Head abwarten.


Generated by Claude Code

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.

2 participants