[MRG] BF: String formatting in exception message #8206
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this implement/fix?
#8194 introduced changes to
mne.viz.backends._utils.VALID_3D_BACKENDS.Now, if
viz.backends.renderer._get_3d_backend()cannot find a valid backend, the string formattingdoesn't work (
VALID_3D_BACKENDSis a tuple, and we're trying to format the string with only a single%s.This commit not only fixes that, but improves formatting ever so slightly.
Additional information
@agramfort This is the reason why our scheduled study-template CI run failed last night.