Conversation
for more information, see https://pre-commit.ci
…ne-python into annotations-details
|
@drammock I implemented here the recommendations in your #13213 (comment) |
drammock
left a comment
There was a problem hiding this comment.
just a quick first pass with some high-level stuff, LMK when I should take another look @PierreGtch
agramfort
left a comment
There was a problem hiding this comment.
I am onboard with the change although I am not convinced about the word "details"
Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> Co-authored-by: Daniel McCloy <dan@mccloy.info>
drammock
left a comment
There was a problem hiding this comment.
Thanks for sticking with this @PierreGtch. I'm pretty happy with where this ended up. Approving (modulo one docstring typo) but would like to wait on merging until at least one other maintainer has had a look (mostly because I've only read the code, haven't actually had time to play around with the feature interactively, and tomorrow I'm off to a conference for a week so I can't do it soon)
Co-authored-by: Daniel McCloy <dan@mccloy.info>
|
thanks @drammock for your time on this PR! |
|
@sappelhoff @larsoner would you have time to also take a look? (the failed test seems unrelated to the PR) |
larsoner
left a comment
There was a problem hiding this comment.
Looks good! Just minor stuff from me really. Can you push the next commit with [circle full] in the commit message? That will make CircleCI build all examples, which I think would be a nice sanity check (and save us some possible post-merge pain in case we missed something)
Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
for more information, see https://pre-commit.ci
|
105 CircleCI failures (!). Luckily they're all of 2 types:
Details
Details
|
|
Thanks for the quick fix for the bug! For TDD though it's better if we had a test in |
for more information, see https://pre-commit.ci
|
@larsoner thanks for the review! |
|
The failed test seems unrelated |
Looking at what you had to change in 7406948, I think tests that called |
|
@drammock @larsoner The issue was introduced in the last-minute suggestion from code review: 9e67e3b |
haha, you're right. I was so focused on the CircleCI results that I didn't notice the copious failures in the pytest suite. I'll revert the new test then (since we already had the needed coverage) and mark for merge-when-green. Thanks @PierreGtch ! |
|
🎉 Congrats on merging your first pull request! 🥳 Looking forward to seeing more from you in the future! 💪 |
* upstream/main: (55 commits) doc: fix rendering typo rst docstr (mne-tools#13301) DOC: fix docstrs around layout functions (mne-tools#13300) MAINT: Fix doc build failure due to deprecation (mne-tools#13299) Birthday input cast to datetime.date (mne-tools#13284) DOC: fix missing space, use f-strings, structure->object (mne-tools#13291) [pre-commit.ci] pre-commit autoupdate (mne-tools#13290) ENH: channel_indices_by_type now has an exclude param (mne-tools#13293) Proj id and proj name access (mne-tools#13261) Fix: nearly invisible traces with spatial_colors=True (mne-tools#13286) [pre-commit.ci] pre-commit autoupdate (mne-tools#13283) Bump autofix-ci/action from 551dded8c6cc8a1054039c8bc0b8b48c51dfc6ef to 635ffb0c9798bd160680f18fd73371e355b85f27 in the actions group (mne-tools#13282) fix Maxwell bads filtering (mne-tools#13280) fix actionable linkcheck errors (mne-tools#13273) MAINT: Use radius keyword with PyVista tube (mne-tools#13277) BUG: Fix bug with simulating head pos and BEM (mne-tools#13276) [pre-commit.ci] pre-commit autoupdate (mne-tools#13274) MAINT: Update code credit (mne-tools#13267) Annotations extras (mne-tools#13228) Tidy up the directory reading (mne-tools#13268) FIX, DOC: Drop bad channel in 10_publication_figure.py (mne-tools#13266) ...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> Co-authored-by: Daniel McCloy <dan@mccloy.info> Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
Reference issue (if any)
This PR replaces #13213
What does this implement/fix?
The difference with #13213 is that the additional information is a
list[dict[str, str | int | float | None]]instead of a dataframe