I have started to migrate projects to PyQT6. In practice, this means that both PyQT6 and PyQT5 are supported by the same code. It all depends on what the user has installed. Projects also receive updates and UI changes during transitions.
Play-Pause integration: ALT+p or keyboard play/pause key – not the function key due to Wayland limitations (Requires playerctl supporting media player).