-
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
Add MNE subpackages to sys_info() #10261
Conversation
I think no to MNE-BIDS-Pipeline because it's not a proper package (?) but let's see what @hoechenberger and @agramfort say. +1 for merge from my end |
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.
yes mne-bids-pipeline is not a package (maybe at this point)
The BIDS Pipeline so far isn't a proper package and hence shouldn't be listed here |
Okay I merged as-is even though it was draft since it seemed complete enough to me, but feel free to open a PR for any follow-up changes if you had some in mind @rob-luke |
Thanks |
We get the following error on mne-bids
|
can it be caching pb? decorator package should be installed with base
install
https://github.com/mne-tools/mne-python/blob/main/requirements_base.txt
… Message ID: ***@***.***>
|
Just tried, it's not the caching. |
pip install mne from main does not install decorator?
… Message ID: ***@***.***>
|
ah, wait --- I updated the circleci caches, ... need to do this for GH actions. Sorry for the noise. |
the issue is that we do
|
Reference issue
This is an issue as PR.
What does this implement/fix?
My immediate go-to when I have issues or help someone else is
mne.sys_info()
. Often in my case however, issues are caused by incompatibilities between various MNE sub packages (which I define as python packages hosted within the mne-tools organisation that aren't MNE-Python). I see that the sub packagemne_qt_browser
has been added to sys_info (but I guess this is because there are plans to merge it to MNE-Python in the future). Andmne_bids
was already included.Can we add the other sub packages to the sys info output? E.g. NIRS, Connectivity, Features
Additional information
I also moved
mne_bids
from developer to user dependencies, as I think its commonly used by non developers too.I wasn't sure if mne-bids-pipeline fitted in to this scope and should be added too? Or if its more a tool in itself.