[PyQt] Experimental PyQt5 v5.6 Wheels Available

Detlev Offenbach detlev at die-offenbachs.de
Sat Apr 9 18:54:03 BST 2016


Hi,

I tried to install the Linux wheel on openSUSE Leap 42.1 but got this output.

pip install PyQt5-5.6.dev1604091249-cp35-cp35m-li
PyQt5-5.6.dev1604091249-cp35-cp35m-linux_x86_64.whl is not a supported wheel on this 
platform.

It seems the wheel is built for Python 3.5 but openSuse seems to be at Python 3.4. 
Providing wheels could mean to support multiple Python versions. Here is a short 
summary of the various Python versions of my (virtual) Linux machines.

openSUSE 42.1:		Python 3.4
Ubuntu 15.10:		Python 3.4
Mint 17.3:			Python 3.4
Fedora 23:			Python 3.4

What was the reason to create Linux wheels for Python 3.5?

On Saturday 09 April 2016, 17:49:53 Phil Thompson wrote:
> I've created wheels for SIP and PyQt5 v5.6 snapshots that are available from
> their respective download pages. They are for the following architectures:
> 
> Linux 64-bits
> OS X 64-bits
> Windows 64-bits
> Windows 32-bits
> 
> The PyQt5 wheels contain a minimal copy of Qt v5.6 - only those parts needed
> to support PyQt. They include pyuic5 but not (yet) pyrcc5 and pylupdate5.
> They do not contain QScintilla - there will be separate wheels for that.
> 
> Please give feedback.
> 
> I'm particularly interested in how well the Linux wheel works across
> different Linux distros. They were created on Ubuntu.
> 
> The wheels have not been uploaded to PyPi because the PyQt wheels are too
> large, which is a shame. My original plan was to *not* bundle Qt. However
> that means that PyQt has to make assumptions about where Qt has been
> installed. The only reasonable assumption is the default location used by
> the Qt installers (ie. ~/Qt5.6.0 on Linux and OS X and C:\Qt\Qt5.6.0 on
> Windows). I thought that was going to be too restrictive.
> 
> I'd like feedback on the best approach to this...
> 
> 1. Stick with the current approach, unable to use PyPi, large download,
> simple install once downloaded, supports non-default Qt locations.
> 
> 2. Don't bundle Qt, can use PyPi, small download, simple install, Qt must be
> installed in its default location.
> 
> I could supplement 2) with a tool (provided as part of the wheel) that could
> be run (once) to "re-direct" the installed PyQt to the actual Qt
> installation.
> 
> A further variation would be a separate tool that would modify the
> downloaded wheel to do the re-direct so that the modified wheel would be
> correct for your personal/company standards for the Qt location.
> 
> Thoughts?
> 
> Phil
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt-- 
*Detlev Offenbach*
detlev at die-offenbachs.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20160409/d52c1030/attachment.html>


More information about the PyQt mailing list