[PyQt] ANN: PyQt v5.14.1 Released

Florian Bruhin me at the-compiler.org
Mon Jan 6 12:55:18 GMT 2020


Hey,

On Mon, Jan 06, 2020 at 01:04:32AM +0000, Phil Thompson wrote:
> PyQt v5.14.1 has been released. This is a minor bug-fix release.

It looks like that release is a manylinux2014 rather than a manylinux1 release.
Is that intended?

While this probably is a good idea in general (manylinux1 seems to be based on
CentOS 5.11, which had its EOL in March 2017), tooling support for
manylinux2014 is very new:

https://packaging.python.org/specifications/platform-compatibility-tags/#manylinux-compatibility-support

- pip 19.3 supporting it was released 2019-10-14
- virtualenv 16.7.6 bundling that was released 2019-10-16

Things look slightly better for manylinux2010 (based on CentOS
6, supported until November 2020):

- pip 19.0 (2019-01-22)
- virtualenv 16.3.0 (2019-01-25)

Currently, this means a "pip install PyQt5" on Archlinux (usually regarded
quite a bleeding-edge distribution) will result in pip building PyQt5 from
sources. Arch currently ships pip 19.2.3, with 19.3 being in its testing
repositories:

https://www.archlinux.org/packages/?q=python-pip

I'm also having trouble with Travis CI for some reason. I upgrade to pip 19.3
and virtualenv 16.7.9, but for some reason it still tries to build the wheel,
then fails with:

    AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel'
    [...]
    sipbuild.exceptions.UserException

https://travis-ci.org/qutebrowser/qutebrowser/jobs/633158892#L268

There are two strange things happening there:

- Why is it building from source instead of using the wheel?
- Why is building the wheel failing (I'm guessing because there is no Qt
  installed at all)?

Florian

-- 
me at the-compiler.org (Mail/XMPP) | https://www.qutebrowser.org 
       https://bruhin.software/ | https://github.com/sponsors/The-Compiler/
       GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
             I love long mails! | https://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20200106/34195072/attachment.sig>


More information about the PyQt mailing list