From 16af382caeca0e3b925f7c0116e13bf0c9f32b00 Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Wed, 7 Jul 2021 10:15:07 -0400 Subject: [PATCH] Backport PR #20590: Fix class docstrings for Norms created from Scales. --- lib/matplotlib/colors.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/matplotlib/colors.py b/lib/matplotlib/colors.py index 9bdae12d6ebf..2ce6610fc0c4 100644 --- a/lib/matplotlib/colors.py +++ b/lib/matplotlib/colors.py @@ -1490,6 +1490,7 @@ def inverse(self, value): Norm.__name__ = base_norm_cls.__name__ Norm.__qualname__ = base_norm_cls.__qualname__ Norm.__module__ = base_norm_cls.__module__ + Norm.__doc__ = base_norm_cls.__doc__ Norm.__init__.__signature__ = bound_init_signature.replace(parameters=[ inspect.Parameter("self", inspect.Parameter.POSITIONAL_OR_KEYWORD), *bound_init_signature.parameters.values()])