diff --git a/lib/matplotlib/font_manager.py b/lib/matplotlib/font_manager.py index b281aba15d85..bf86649c7e73 100644 --- a/lib/matplotlib/font_manager.py +++ b/lib/matplotlib/font_manager.py @@ -899,7 +899,9 @@ def set_size(self, size): size = float(size) except ValueError: if size is not None and size not in font_scalings: - raise ValueError("size is invalid") + raise ValueError( + "Size is invalid. Valid font size are " + ", ".join( + str(i) for i in font_scalings.keys())) self._size = size def set_file(self, file):