ANN: PyQt6 v6.10.0 Released
Phil Thompson
phil at riverbankcomputing.com
Sat Oct 25 20:16:19 BST 2025
Should be fixed in the next snapshot.
Thanks,
Phil
On 25/10/2025 17:04, Dmitry Shachnev wrote:
> Hi Phil!
>
> On Wed, Oct 22, 2025 at 01:40:36PM +0100, Phil Thompson wrote:
>> PyQt6 v6.10.0 and related packages have been released and uploaded to
>> PyPI.
>>
>> The exceptions are the PyQt6-WebEngine-Qt6 wheels which means that
>> installing PyQt6-WebEngine will probably break. The missing wheels are
>> available at the local server. Once the PyPI project size limits have
>> been
>> fixed I will upload them.
>
> PyQt6-WebEngine fails to build against Qt 6.9:
>
> Generating the QtWebEngineCore bindings...
> sip-build:
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: 'uint8_t' is undefined
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: unsupported enum base type
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: unsupported enum base type
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: unsupported enum base type
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: unsupported enum base type
> /build/package/package/sip/QtWebEngineCore/qwebenginesettings.sip:
> line 132: column 39: unsupported enum base type
>
> It looks like the typedef is enabled only for Qt ≥ 6.10, but the code
> that
> uses it is enabled for Qt ≥ 6.8:
>
> %If (QtWebEngine_6_10_0 -)
> typedef unsigned char uint8_t /PyInt/;
> %End
> %If (QtWebEngine_6_8_0 -)
>
> enum class ImageAnimationPolicy : uint8_t
> {
> Allow,
> AnimateOnce,
> Disallow,
> };
>
> %End
>
> --
> Dmitry Shachnev
More information about the PyQt
mailing list