Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit efd3c77

Browse files
committed
Add suggestions to Colorizer cmap lookup errors
1 parent a979ed4 commit efd3c77

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

lib/matplotlib/colorizer.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -826,10 +826,8 @@ def _ensure_cmap(cmap, accept_multivariate=False):
826826
# this error message is a variant of _api.check_in_list but gives
827827
# additional hints as to how to access multivariate colormaps
828828

829-
raise ValueError(f"{cmap!r} is not a valid value for cmap"
830-
"; supported values for scalar colormaps are "
831-
f"{', '.join(map(repr, sorted(mpl.colormaps)))}\n"
832-
"See `matplotlib.bivar_colormaps()` and"
829+
raise ValueError(_api.list_suggestion_error_msg('cmap', cmap, mpl.colormaps) +
830+
"\nSee `matplotlib.bivar_colormaps()` and"
833831
" `matplotlib.multivar_colormaps()` for"
834832
" bivariate and multivariate colormaps")
835833

0 commit comments

Comments
 (0)