Enforce pyqt >= 5.12
Closes #1765 (closed)
It was a trick for a while to deal with PyQt 5.9.
Now we are able to depend only on PyQt 5.12 or later.
This should fix few hidden problems.
Actually, it's already the PyQt version installed by the CI. This patch will only enforce beamlines to update the Qt version if needed, and to enforce the non-regression of the used version.
Edited by Valentin Valls