[PyQt] A Heads Up for PyQt Packagers
Kovid Goyal
kovid at kovidgoyal.net
Sun Jun 24 03:55:15 BST 2018
How is one supposed to build one's own PyQt extensions. Currently I do
that by calling the system wide sip binary to process the SIP files. I
assume I now have to use the sip binary bundled with PyQt? Is there one?
And if so, how do I get the path to it?
Kovid.
On Sun, Jun 17, 2018 at 10:27:54PM +0100, Phil Thompson wrote:
> This will mainly be of interest to people who create sip, PyQt4, PyQt5 etc. packages for Linux but also anybody who builds from source.
>
> Starting with v5.11 (ie. the next release) PyQt5 will use a private copy of the sip module. Packagers have the choice of including it with PyQt5 or creating a new package (PyQt5_sip?). The wheels will use the second approach (because the module is Python version specific, whereas the PyQt5 modules themselves are not).
>
> There will be one last release of PyQt4 which will also use a private copy of the sip module.
>
> As a matter of interest, wxPython also uses a private copy of the sip module.
>
> The change fixes a 20 year old design mistake and makes it much easier to move on with SIP v5 without worrying about the baggage of PyQt4.
>
> Phil
> _______________________________________________
> PyQt mailing list PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
--
_____________________________________
Dr. Kovid Goyal
https://www.kovidgoyal.net
https://calibre-ebook.com
_____________________________________
More information about the PyQt
mailing list