@@ -17,14 +17,12 @@ matplotlib.*\.set$
1717matplotlib.pyplot.*
1818matplotlib.typing.*
1919
20- # Other decorator modifying signature (maybe investigate)
20+ # Other decorator modifying signature
21+ # Runtime picks up *args **kwargs, but only decorated by a decorator that uses @wraps so?
2122matplotlib.axis.Axis.draw
23+ # Backcompat decorator which does not modify runtime reported signature
2224matplotlib.offsetbox.*Offset[Bb]ox.get_offset
2325
24- # Inconsistent super/sub class signatures (other than just arg name)
25- matplotlib.ticker.MultipleLocator.set_params
26- matplotlib.text.Annotation.get_window_extent
27-
2826# Inconsistent super/sub class parameter name (maybe rename for consistency)
2927matplotlib.projections.polar.RadialLocator.nonsingular
3028matplotlib.ticker.LogLocator.nonsingular
@@ -163,12 +161,6 @@ matplotlib.axes._base._AxesBase.get_fc
163161matplotlib.axes._base._AxesBase.set_fc
164162
165163# Other dynamic python behaviors not type hinted
166- matplotlib.projections.polar.PolarAxes.InvertedPolarTransform
167- matplotlib.projections.polar.PolarAxes.PolarAffine
168- matplotlib.projections.polar.PolarAxes.PolarTransform
169- matplotlib.projections.polar.PolarAxes.RadialLocator
170- matplotlib.projections.polar.PolarAxes.ThetaFormatter
171- matplotlib.projections.polar.PolarAxes.ThetaLocator
172164matplotlib.rcsetup.defaultParams
173165
174166# Maybe should be abstractmethods, required for subclasses, stubs define once
@@ -178,10 +170,6 @@ matplotlib.tri.*TriInterpolator.gradient
178170# Functionally a method call, but actually a class instance, type hinted as former
179171matplotlib.rcsetup.validate_fillstyle
180172
181- # C-defined method without docstring indicating signature
182- matplotlib.transforms.count_bboxes_overlapping_bbox
183- matplotlib.transforms.update_path_extents
184-
185173# TypeVar used only in type hints
186174matplotlib.backend_bases.FigureCanvasBase._T
187175matplotlib.backend_managers.ToolManager._T
0 commit comments