Re: Plans for PyQt6?

Florian Bruhin <[email protected]> Tue, 28 Apr 2020 18:39:03 +0200
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
On Tue, Apr 28, 2020 at 04:55:20PM +0100, Phil Thompson wrote:
> On 28/04/2020 16:18, Detlev Offenbach wrote:
> > Hi,
> > 
> > one thing I would like to ask for already is some kind of 'porting tool' to
> > make the job of porting PyQt5 applications to PyQt6 a bit easier (like in
> > former times the 2to3 tool for Python). Somewhere I read, that Qt might be
> > planning to provide such a tool. If it is usable for PyQt5 and/or PySide2
> > is unknown.
> > 
> > Why am I asking for this? The eric-ide code base is quite large and it
> > would be a task of months, if I had to scan it manually. I would have to
> > find out about all the removed and changed API first.
> > 
> > Detlev
> 
> Useful yes, but not a high priority at first. I wouldn't expect major
> projects to consider migrating to PyQt6 for many months.

Given that the support for (non-commercial) Qt 5 will end the moment Qt 6 is
released[1], maybe more projects will want to switch quickly.

Then again, there are still projects using Qt 4 which was dropped in
December 2015 (but supported in parallel to Qt 5 for three years)[2].

[1] https://www.qt.io/blog/qt-offering-changes-2020
[2] https://www.qt.io/blog/2014/11/27/qt-4-8-x-support-to-be-extended-for-another-year

Florian

-- 
[email protected] (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/
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl6oXCIACgkQkW6wyP1V
oHIboBAAnEm8i0rXXy0LE2FCdIlP9/sZ+DgWOQKvG9U+f5GOuhYh/m9S9zcHlG2C
Xg8Ne8AV45csNxq3TY1lRchlzKOx4DFD+uiMd/lowkP3lMHboN0OxB9rQk/vHHrP
G/WpmRzb8WrMV4B437tVaNpcnuZkBkPHn9m2UzX2MLIDq0nzOnimK7SGEAM/K+nw
ZmRJq4VGYS114ucHEurxErqJUseC7ru34N8czd9i5huYew/HKmJQ/rPvtiTxFRhL
hshqZai5G/wtNYNl/HUh42N+qR1VvdZzlK4mxmGD6Pkswl8E3inDbPmkIckjD/vt
QGbgMdDwlWuoAuBm18QgD4DjHS5FyyiXlvxGk/YYvinwoTtDuio6Jc40hb/sg7sE
VeMwwROQQQ9fYs+jjiLJJXx3P/SYSSYSgQCKmNpgCw5oKG5mJJqaexPdzzvIyUSp
uAAYT1YfbJycmJ3OKxWyCCKdoSGAc8uoxUWQn9HbTiiqc7/m30mRJlb2HpX3VLhs
MQLAMWyuLNRZECyMHSzbnhy8CTm1MKdKJKVUgkxdIqcBSxXeaPcsXEqjvBHDh7Kc
2X5aq4Z8ac4Rw8AvZrLTP2ulaPp9IYJuNkAOj0SYSt+W4ERelg+4jNQjSuCmixjB
dk9BrbY/ulEC+3p0cbWLkX77UtKpXI6kBXpkxpC0IAvsPqM/4CE=
=a7r+
-----END PGP SIGNATURE-----