ANN: PyQt6 v6.10.0 Released
Dmitry Shachnev
mitya57 at ubuntu.com
Sat Oct 25 17:04:40 BST 2025
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