Re: ANN: PyQt v5.13.2 Released

Marko Luther <[email protected]>
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
If I replace the Qt libs in a PyQt5 5.13.1 Installation from Qt 5.13.1 to 5.13.2 the resulting builds fail too on OS X 10.14 and 10.15 to show any window content. The app itself seems to work fine. So this seems to be rather an issue with Qt 5.13.2 and/or an incompatibility between py2app v0.19 and Qt 5.13.2. Strange this issue just on a increase of a minor number.

In the failing builds, all Qt libs and plugins seem to load fine under

DYLD_PRINT_LIBRARIES=1
QT_DEBUG_PLUGINS=1

Only on app start that OS X error shows up in the terminal:

2019-11-07 10:40:41.056 Artisan[15675:454512] It does not make sense to draw an image when [NSGraphicsContext currentContext] is nil.  This is a programming error. Break on void _NSWarnForDrawingImageWithNoCurrentContext(void) to debug.  This will be logged only once.  This may break in the future.

Any idea how to debug this further?

Thanks,
Marko

> On 6. Nov 2019, at 14:48, Marko Luther <[email protected]> wrote:
> 
> Oh, the issue occurs only on OS X 10.14 and 10.15. Funny enough the exact same builds work flawless on OS X 10.13. Wonder if this is a Qt issue as on running from source everything is fine also on OS X 10.14 and 10.15. Strange.
> 
> M
> 
>> On 6. Nov 2019, at 11:15, Marko Luther <[email protected]> wrote:
>> 
>> Dear Phil,
>> 
>> thanks for this upgrade. Since installing this updated wheel via pip my app build using py2app on Mac OS X reports
>> 
>> It does not make sense to draw an image when [NSGraphicsContext currentContext] is nil.  This is a programming error. Break on void _NSWarnForDrawingImageWithNoCurrentContext(void) to debug.  This will be logged only once.  This may break in the future.
>> 
>> on startup and does not draw the content of windows, just frames with transparent content. Downgrading PyQt to 5.13.1 makes the builds work again. Running the app from source works with both PyQt versions. Thus I checked all Qt/PyQt files in the generated app bundle, but for their version number this all looks identical to me. I also tried to manually copy all of Qt/PyQt into the generated app in the corresponding directories (as a required Qt plugin might not have been added) with out any improvement.
>> 
>> Was this reported before? 
>> 
>> Marko
>> 
>>> On 3. Nov 2019, at 13:03, Phil Thompson <[email protected]> wrote:
>>> 
>>> PyQt v5.13.2 has been released. This is a minor bug-fix and feature release. There are new releases of PyQt-builder, PyQtWebEngine, PyQt3D, PyQtChart, PyQtDataVisualization and PyQtPurchasing.
>>> 
>>> All packages can now be built with SIP v5.
>>> 
>>> All wheels have Qt v5.13.2 bundled.
>>> 
>>> Phil
>>> _______________________________________________
>>> PyQt mailing list    [email protected]
>>> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>> 
>> _______________________________________________
>> PyQt mailing list    [email protected]
>> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
> 
> _______________________________________________
> PyQt mailing list    [email protected]
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt

_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.