PyQt-sip releases

Phil Thompson phil at riverbankcomputing.com
Tue Jan 13 10:39:55 GMT 2026


On 13/01/2026 10:14, Antonio Rojas wrote:
> El martes, 13 de enero de 2026 a las 11:05 Phil Thompson escribió:
> 
>> On 12/01/2026 21:46, Antonio Rojas wrote:
>> > Hello,
>> >  Is there any reason why PyQt{5,6}-sip releases matching SIP 6.15
>> > haven't been published on pypi?
>> 
>> Because they aren't required by current versions of PyQt.
>> 
>> >  Applications compiled with SIP 6.15 are getting a dependency on ABI
>> > versions 12.18 / 13.11, but the latest PyQt-sip releases only provide
>> > 12.17 / 13.10.
>> 
>> What applications? By default they should take their minimum 
>> requirement
>> from PyQt.
> 
> Krita. It declares
> 
> [tool.sip.project]
> ...
> abi-version = "12"
> 
> in its pyproject.toml [1], and after building with SIP 6.15 the Python
> bindings fail to load with
> 
> krita.scripting: "RuntimeError: the sip module implements API v12.0 to
> v12.17 but the PyKrita.krita module requires API v12.18"
> krita.scripting: "Could not import krita"

That's probably a bug as they are unlikely to need the latest version of 
the ABI. In fact they are implicitly dropping support for Python v3.9 
and they may not want to do that. If they don't care about the minor 
number then they should specify "12.0".

As I said I'll upload the later versions anyway - but there won't be 
support for Python v3.9.

Phil


More information about the PyQt mailing list