-
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
API: Deprecate mayavi #9904
API: Deprecate mayavi #9904
Conversation
Seems to be working:
@christianbrodbeck can you see if you're happy with the instructions and such? I think the last step is to get conda-forge/staged-recipes#16660 merged and double check that the conda-forge package is actually there. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing !!!
There still seem to be a number of imports of private functions from mne, would it make sense to just make those functions public in mne to make the authors of future changes aware that these should be stable API? |
I'd rather follow up any private changes in MNE with changes in this repo when necessary. I think it will require less work than adding more stuff to the MNE public API (which already probably has too much public stuff). MNE-Realtime, MNE-Connectivity, and (much longer duration) |
Does it make a difference that I rarely work with KIT data anymore? Anything that breaks will very likely be noticed by end users rather than developers...
|
Does it make a difference that I rarely work with KIT data anymore?
Anything that breaks will very likely be noticed by end users rather than
developers...
none of the mne devs are KIT users. So you are still the best person for
this :)
|
I did not mean to pull out of this :) but I meant that in the case that private mne API changes were to break the GUI I would be unlikely to notice before the release, and instead end users would run into cryptic error messages... |
we could have the CI run weekly on the mne_kit_gui repo to detect issues
early?
… |
Ok, yes, that should catch most of it. |
@christianbrodbeck last night I got an email from Azure about mne-kit-gui, hopefully got one, too. That means emails work. It said that the build passed, which just pointed out that I forgot to add the additional conditional to only email when the status is failed. I've done that so I think it will do that now! I set it to run daily rather than weekly since it's quick enough. I've also checked and now the usage instructions in the readme work for me. Feel free to try @christianbrodbeck ! In the meantime @agramfort feel free to merge this |
Just saw you approved so I'll go ahead and do it! |
* upstream/main: API: Deprecate mayavi (mne-tools#9904) MRG: Method get_montage() should return good and bad channels. (mne-tools#9920) Use locking/unlocking for Info.update() (mne-tools#9914)
Closes #9753