Maybe that is a good idea to raise a warning or even a logging warning informing changes in QT_API set by the user. Saying that is not available and it was changed to next available on the list.
Ex.: If I set QT_API to pyside2 and there is no pyside2, qtpy set it to pyside, it is ok, but if I do not check the value for QT_API again, I don't know it was changed.
What do you think?
Maybe that is a good idea to raise a warning or even a logging warning informing changes in QT_API set by the user. Saying that is not available and it was changed to next available on the list.
Ex.: If I set QT_API to pyside2 and there is no pyside2, qtpy set it to pyside, it is ok, but if I do not check the value for QT_API again, I don't know it was changed.
What do you think?