AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

PyOpenColorIO conflicts with PyQt6

Offen
#2,200 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
2.1k
Forks
503
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hello !
I noticed a conflict between PyOpenColorIO 2.4.2 and PyQt6.
Let me detail the issue, when importing PyOpenColorIO after PyQT6, python crashes. But when importing PyOpenColorIO first, it works.

Minimal reproductible example :

( python 3.13 )

`from PyQt6 import QtCore`
`import PyOpenColorIO as OCIO`

The same code with PyOpenColorIO 2.3.# and python 3.12.# works like a charm.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die minimale Reproduktion unter Python 3.13 mit PyQt6 und PyOpenColorIO 2.4.2 auszuführen, und vergleiche dabei beide Importreihenfolgen sowie die funktionierende Kombination aus Python 3.12 und PyOpenColorIO 2.3. Als erledigt gilt die Aufgabe, wenn der Import von PyOpenColorIO nach PyQt6 Python in der gemeldeten Umgebung nicht mehr zum Absturz bringt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.