Skip to content

Commit 7457ba4

Browse files
ksundenmeeseeksmachine
authored andcommitted
Backport PR #28625: added typing_extensions.Self to _AxesBase.twinx
1 parent 143d369 commit 7457ba4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/matplotlib/axes/_base.pyi

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import datetime
44
from collections.abc import Callable, Iterable, Iterator, Sequence
55
from matplotlib import cbook
66
from matplotlib.artist import Artist
7+
from matplotlib.axes import Axes
78
from matplotlib.axis import XAxis, YAxis, Tick
89
from matplotlib.backend_bases import RendererBase, MouseButton, MouseEvent
910
from matplotlib.cbook import CallbackRegistry
@@ -384,8 +385,8 @@ class _AxesBase(martist.Artist):
384385
bbox_extra_artists: Sequence[Artist] | None = ...,
385386
for_layout_only: bool = ...
386387
) -> Bbox | None: ...
387-
def twinx(self) -> _AxesBase: ...
388-
def twiny(self) -> _AxesBase: ...
388+
def twinx(self) -> Axes: ...
389+
def twiny(self) -> Axes: ...
389390
def get_shared_x_axes(self) -> cbook.GrouperView: ...
390391
def get_shared_y_axes(self) -> cbook.GrouperView: ...
391392
def label_outer(self, remove_inner_ticks: bool = ...) -> None: ...

0 commit comments

Comments
 (0)