Across all packages, I would suggest we should: - always NOT ship any qt backend in `[napari]` optional dependencies to follow [napari plugin best practice](https://napari.org/stable/plugins/best_practices.html#don-t-include-pyside2-or-pyqt5-in-your-plugin-s-dependencies). - always ship `napari[pyqt5]` or whatever the napari default backend is, in the `[dev]` optional dependencies