Skip to content

Conversation

@hoechenberger
Copy link
Member

@hoechenberger hoechenberger commented Nov 22, 2023

A few dependencies were only included in test_extra, but they should also be included in full (e.g., pybv). This now adds duplication – should we add a "private" variant to avoid this?

Another doc dep was needed for running mne/report/js_and_css/bootstrap-icons/gen_css_for_mne.py

Needed for running `mne/report/js_and_css/bootstrap-icons/gen_css_for_mne.py`
@hoechenberger hoechenberger changed the title Add some omitted dependencies to "full" and "docs" variants Add some omitted dependencies to "full" and "doc" variants Nov 22, 2023
@larsoner
Copy link
Member

Another doc dep was needed for running mne/report/js_and_css/bootstrap-icons/gen_css_for_mne.py

I wouldn't consider this a doc dependency really because it's something that only maintainers should need to run. Thus it would fit better under a dev or something similar. And it's not used for building doc so much as generating stuff for mne.Report anyway, at least that should be the case based on where the script lives.

@larsoner
Copy link
Member

This now adds duplication – should we add a "private" variant to avoid this?

I think the duplication is okay

@hoechenberger
Copy link
Member Author

@larsoner I've moved rcssmin to the dev deps like you proposed

@larsoner larsoner merged commit 1334bfc into mne-tools:main Nov 27, 2023
@larsoner
Copy link
Member

Thanks @hoechenberger !

larsoner added a commit to hoechenberger/mne-python that referenced this pull request Nov 27, 2023
* upstream/main:
  Add some omitted dependencies to "full" and "doc" variants (mne-tools#12235)
  Fix pyproject.toml setuptools configuration (mne-tools#12240)
  FIX: Allow eyetrack channels to be used with plot_compare_evoked (mne-tools#12190)
@hoechenberger hoechenberger deleted the deps branch November 27, 2023 16:22
snwnde pushed a commit to snwnde/mne-python that referenced this pull request Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants