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