ANN: SIP v6.6.0 Released
Phil Thompson
phil at riverbankcomputing.com
Wed Apr 13 12:01:40 BST 2022
On 13/04/2022 09:43, Ben Greiner wrote:
> Hi Phil,
>
> Am 12.04.22 um 23:30 schrieb Phil Thompson:
>> SIP v6.6.0 has been released. The main changes are internal with the
>> flex/bison parser replaced with a pure Python implementation using
>> PLY. This is the first stage of turning SIP into a pure Python
>> package.
>>
>> Phil
>
> Please update the metadata on the PyQt6-sip and PyQt5-sip packages in
> PyPI. They have this in sip.h:
>
> /* Sanity check on the Python version. */
> #if PY_VERSION_HEX < 0x03070000
> #error "This version of PyQt6.sip requires Python v3.7 or later"
> #endif
>
> but still
>
> python_requires='>=3.6',
>
> in setup.py
>
> This will cause some grief on user's machines, which are stuck with
> the EOL Python 3.6 (e.g. openSUSE Leap 15.3 and even upcoming 15.4)
> and try to install PyQt into their user sitelib via pip.
I've released SIP v6.6.1 which sets the correct meta-data. Also released
are new versions of PyQt5-sip and PyQt6-sip with the corrected
meta-data. The broken versions have been removed from PyPI.
Thanks,
Phil
More information about the PyQt
mailing list