[PyQt] Prefer __init_subclass__ over pyqtWrapperType
Phil Thompson
phil at riverbankcomputing.com
Thu Dec 7 00:02:57 GMT 2017
On 5 Dec 2017, at 11:54 pm, Ilya Kulakov <kulakov.ilya at gmail.com> wrote:
>
> Hi,
>
> PEP 487 introduced new means of class customization at creation. It's more convenient as it allows to avoid
> meta class conflicts.
>
> Would you consider replacing pyqtWrapperType for Python 3.6+? Do you think it's technically possible?
>
> I understand that it's not backward compatible with code that introspects mro.
> Perhaps this can be configured at compile time or runtime (via env variable or alike)?
The main argument against is the extra work and complexity for little benefit.
I would consider it for PyQt6 when I can drop support for older versions of Python.
Phil
More information about the PyQt
mailing list