[QGIS-Developer] URGENT AS CAN BE: QGIS 3.16.12 and sip 6?

Peter Petrik peter.petrik at lutraconsulting.co.uk
Wed Nov 3 00:59:22 PDT 2021


We had a similar issue with 3.20 on mac, where certain combination of sip +
python version was broken, see
https://github.com/qgis/QGIS/issues/44182#issuecomment-914168394

P.

On Wed, Nov 3, 2021 at 8:55 AM Nyall Dawson <nyall.dawson at gmail.com> wrote:

> On Wed, 3 Nov 2021 at 17:53, Peter Petrik
> <peter.petrik at lutraconsulting.co.uk> wrote:
> >
> > On macOS 10.15 with QGIS 3.22 (official release) it works correctly
> (python: sip 4.19.25)
>
> The difference is the sip version. QGIS on versions 5+ is basically
> completely broken.
>
> Nyall
>
> >
> > P.
> >
> > On Wed, Nov 3, 2021 at 7:56 AM Richard Duivenvoorde <rdmailings at duif.net>
> wrote:
> >>
> >> On 2021-11-03 06:19, Nyall Dawson wrote:
> >> > On Wed, 3 Nov 2021 at 14:58, Richard Duivenvoorde <
> rdmailings at duif.net>
> >> > wrote:
> >> >>
> >> >> On 11/3/21 2:15 AM, Nathan Woodrow wrote:
> >> >> > My download of 3.16.12 is using SIP 5.4.0 it says:
> >> >> >
> >> >> > image.png
> >> >>
> >> >> Is that osgeo4w or msi?
> >> >>
> >> >> How to check?
> >> >
> >> > Looks like it DOES suffer the SIP Python GIL regression. Running this
> >> > script in the console will trigger it:
> >> >
> >> > feedback=QgsFeedback()
> >> > req= QNetworkRequest(QUrl('https://qgis.org'))
> >> > print(QgsBlockingNetworkRequest().get(req,True,feedback))
> >> >
> >> > This works fine on 3.16.11, but hangs on 3.16.12 (and other builds
> >> > based on sip > 4)
> >>
> >> At least on a WIndows machine with the v2 osgeo4w install I can confirm
> >> the immediate hang in 3.22
> >> Ah, and also 3.16.2 just freshly downloaded
> >>
> >> While on my 3.22 on Debian the print returns immediately...
> >>
> >> Regards,
> >>
> >> Richard Duivenvoorde
> >>
> >> _______________________________________________
> >> QGIS-Developer mailing list
> >> QGIS-Developer at lists.osgeo.org
> >> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> >> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20211103/8607bb3e/attachment.html>


More information about the QGIS-Developer mailing list