Update dependencies to switch qt backend to pyqt6#1187
Conversation
|
Okay, the conda platform selector trick does not work for Windows like the way I did. Hmm interesting! |
|
Okay, it's indeed true that macOS and Windows don't like / have PS. I think the last resort (an obvious solution) might be to ask users to install |
|
Just following up here: it appears like napari/napari#9009 will fix the issues and make it possible to install without users needing to specify GUI packages. We should wait for this before updating qt backends / unpinning napari in the conda env. |
|
Nice! |
|
Thanks you for following along with napari's work, and do continue to reach out in scenarios like this (like in napari/napari#8808) so that we can all move forward together! 🍻 |
|
Thanks @TimMonko for the appreciation. And quick re on the PR above: @constantinpape: the PR with modular backend switch has been merged now napari/napari#9009. We'll wait until the next official release to check it out! ;) |
|
The release is there now: https://github.com/napari/napari/releases/tag/v0.7.1 |
|
Release is on conda-forge now. |
|
Let's wait until we merge this @constantinpape. I got segfaults in the morning when I tried installing it! (I'll debug it in some what's the root cause) |
|
I am also setting up an env to test it right now. |
|
Okay the segfaults can be dodged using your |
|
Found it. It's an |
|
I also had to delete the font-cache to avoid the Segmentation Fault. But then it worked for me. |
|
I will go ahead and merge this. Can you update the FAQ with a short description how to fix the pyopengl backend issue if it happens? |
* Update dependencies to switch qt backend to pyqt6 (#1187) * Update dependencies to switch qt backend to pyqt6 * Try to remove qt6-wayland from dependencies and add it for linux CI * Update napari version requirement in environment.yaml * Bump version from 1.8.2 to 1.8.3 --------- Co-authored-by: Constantin Pape <constantin.pape@informatik.uni-goettingen.de> * Bump version in PyPI as well (#1239) * Add FAQ for napari fontconfig segfault and Wayland OpenGL errors (#1240) * Update release overview with napari pins removed (#1241) --------- Co-authored-by: Constantin Pape <constantin.pape@informatik.uni-goettingen.de>
This currently switches the qt backend to
pyqt6for makingnapariv7 GUI launch work! (more context in napari/napari#8808)PS. I still need to check
micro-sam's compatibility with the v7 updates, that'll be the next step!cc: @constantinpape (I'll leave this PR open for now)