-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MRG: Prepare migration to PyVista 0.25 #7791
MRG: Prepare migration to PyVista 0.25 #7791
Conversation
Building the website frontpage is necessary too. |
pyvistaqt is on pypi! I can move forward with the migration |
We have a few errors:
A crash:
A backend selection failure:
|
Indeed the screenshot error is the one I got when I briefly tried to get it working. Not sure what the problem is there, but clearly just the |
Let's try with Reference: pyvista/pyvista#783 |
I decided to change my approach. PyVista's architecture has changed a lot recently and this flow of issues is too much for me to handle at the same time. I will proceed from the latest working version, iterate one step at a time and adapt MNE to digest the changes. |
66f11bb
to
5fa2fca
Compare
Azure seems a tad slower but all good with |
🎉
… |
😭 |
(I speak for the CIs) |
Not everything is green, it's not failed tests but timeouts. |
The render window is cleared with
|
Migrating completely to |
Feel free to combine into a single PR if you think it would help |
And this one:
has been fixed upstream normally (around |
On my macOS machine I changed
Then ran |
Many thanks! Your detailed report gives me some more material to work with to debug the situation. Should we disable |
Disabling for now to move forward. We can always enable it later once the situation is clarified. |
Yes, that at least fixes |
Sadly, this fixes the segfault but the plots do not show brains (colorbars, etc. show up but not the brains) for me in the notebook |
Any error log by any chance? What script did you use? |
Never mind, actually I was testing in the wrong environment! Things work locally for me on macOS now so +1 for merge |
Is it working for you too @agramfort? |
@GuillaumeFavelier pushed 8be2205 to DRY our |
Wow, now it's packed with |
@GuillaumeFavelier my plan is to merge this pending @agramfort's approval, then #7931, then #7775, then #7927 (I'm about to enable traces there), probably with a merge or rebase at each step, sound good? |
Let me try later Tonight
|
Sounds like a plan |
* upstream/master: MAINT: Simpler VTK [circle front] (mne-tools#7931)
works like a charm ! awesome work @GuillaumeFavelier and @larsoner ! |
* upstream/master: MRG: Prepare migration to PyVista 0.25 (mne-tools#7791) MAINT: Simpler VTK [circle front] (mne-tools#7931) MRG, ENH: Add arbitrary connectivity for stats (mne-tools#7916)
* upstream/master: MRG, ENH: Automatically fix magnetometers when maxwell filtering (mne-tools#7929) MRG: Prepare migration to PyVista 0.25 (mne-tools#7791) MAINT: Simpler VTK [circle front] (mne-tools#7931)
This PR tests the migration of
BackgroundPlotter
to https://github.com/pyvista/pyvista_qtToDo
[circle front]
notebook
backend (suggested in MRG: Prepare migration to PyVista 0.25 #7791 (comment))Relevant to pyvista/pyvista#719
Closes #7697