|
25 | 25 | from ._manage_interactive import ion, ioff, is_interactive # noqa: F401 |
26 | 26 | from ._manage_backend import select_gui_toolkit # noqa: F401 |
27 | 27 | from ._manage_backend import current_backend_module as _cbm |
28 | | -from ._promotion import promote_figure as promote_figure |
29 | | -from ._creation import figure, subplots, subplot_mosaic # noqa: F401 |
| 28 | +from ._promotion import promote_figure as _promote_figure |
| 29 | +from ._creation import ( |
| 30 | + figure as _figure, |
| 31 | + subplots as _subplots, |
| 32 | + subplot_mosaic as _subplot_mosaic, |
| 33 | +) |
| 34 | + |
30 | 35 |
|
31 | 36 | from ._version import get_versions |
32 | 37 |
|
@@ -70,7 +75,7 @@ def show(figs, *, block=None, timeout=0): |
70 | 75 | if fig.canvas.manager is not None: |
71 | 76 | managers.append(fig.canvas.manager) |
72 | 77 | else: |
73 | | - managers.append(promote_figure(fig, num=None)) |
| 78 | + managers.append(_promote_figure(fig, num=None)) |
74 | 79 |
|
75 | 80 | if block is None: |
76 | 81 | block = not is_interactive() |
@@ -151,7 +156,7 @@ def registry_cleanup(fig_wr): |
151 | 156 | fig.set_label(f"{self._prefix}{fignum:d}") |
152 | 157 | self._fig_to_number[fig] = fignum |
153 | 158 | if is_interactive(): |
154 | | - promote_figure(fig, num=fignum) |
| 159 | + _promote_figure(fig, num=fignum) |
155 | 160 | return fig |
156 | 161 |
|
157 | 162 | @property |
@@ -183,25 +188,25 @@ def by_number(self): |
183 | 188 | self._ensure_all_figures_promoted() |
184 | 189 | return {fig.canvas.manager.num: fig for fig in self.figures} |
185 | 190 |
|
186 | | - @functools.wraps(figure) |
| 191 | + @functools.wraps(_figure) |
187 | 192 | def figure(self, *args, **kwargs): |
188 | | - fig = figure(*args, **kwargs) |
| 193 | + fig = _figure(*args, **kwargs) |
189 | 194 | return self._register_fig(fig) |
190 | 195 |
|
191 | | - @functools.wraps(subplots) |
| 196 | + @functools.wraps(_subplots) |
192 | 197 | def subplots(self, *args, **kwargs): |
193 | | - fig, axs = subplots(*args, **kwargs) |
| 198 | + fig, axs = _subplots(*args, **kwargs) |
194 | 199 | return self._register_fig(fig), axs |
195 | 200 |
|
196 | | - @functools.wraps(subplot_mosaic) |
| 201 | + @functools.wraps(_subplot_mosaic) |
197 | 202 | def subplot_mosaic(self, *args, **kwargs): |
198 | | - fig, axd = subplot_mosaic(*args, **kwargs) |
| 203 | + fig, axd = _subplot_mosaic(*args, **kwargs) |
199 | 204 | return self._register_fig(fig), axd |
200 | 205 |
|
201 | 206 | def _ensure_all_figures_promoted(self): |
202 | 207 | for f in self.figures: |
203 | 208 | if f.canvas.manager is None: |
204 | | - promote_figure(f, num=self._fig_to_number[f]) |
| 209 | + _promote_figure(f, num=self._fig_to_number[f]) |
205 | 210 |
|
206 | 211 | def show_all(self, *, block=None, timeout=None): |
207 | 212 | """ |
|
0 commit comments