|
1 | 1 | import sys |
2 | 2 | from typing import TYPE_CHECKING |
3 | | - |
4 | 3 | if TYPE_CHECKING: |
5 | 4 | from ..graph_objs import Waterfall |
6 | 5 | from ..graph_objs import Volume |
|
131 | 130 | from ..graph_objs import layout |
132 | 131 | else: |
133 | 132 | from _plotly_utils.importers import relative_import |
134 | | - |
135 | 133 | __all__, __getattr__, __dir__ = relative_import( |
136 | 134 | __name__, |
137 | | - [ |
138 | | - "..graph_objs.waterfall", |
139 | | - "..graph_objs.volume", |
140 | | - "..graph_objs.violin", |
141 | | - "..graph_objs.treemap", |
142 | | - "..graph_objs.table", |
143 | | - "..graph_objs.surface", |
144 | | - "..graph_objs.sunburst", |
145 | | - "..graph_objs.streamtube", |
146 | | - "..graph_objs.splom", |
147 | | - "..graph_objs.scatterternary", |
148 | | - "..graph_objs.scattersmith", |
149 | | - "..graph_objs.scatterpolargl", |
150 | | - "..graph_objs.scatterpolar", |
151 | | - "..graph_objs.scattermapbox", |
152 | | - "..graph_objs.scattermap", |
153 | | - "..graph_objs.scattergl", |
154 | | - "..graph_objs.scattergeo", |
155 | | - "..graph_objs.scattercarpet", |
156 | | - "..graph_objs.scatter3d", |
157 | | - "..graph_objs.scatter", |
158 | | - "..graph_objs.sankey", |
159 | | - "..graph_objs.pie", |
160 | | - "..graph_objs.parcoords", |
161 | | - "..graph_objs.parcats", |
162 | | - "..graph_objs.ohlc", |
163 | | - "..graph_objs.mesh3d", |
164 | | - "..graph_objs.isosurface", |
165 | | - "..graph_objs.indicator", |
166 | | - "..graph_objs.image", |
167 | | - "..graph_objs.icicle", |
168 | | - "..graph_objs.histogram2dcontour", |
169 | | - "..graph_objs.histogram2d", |
170 | | - "..graph_objs.histogram", |
171 | | - "..graph_objs.heatmap", |
172 | | - "..graph_objs.funnelarea", |
173 | | - "..graph_objs.funnel", |
174 | | - "..graph_objs.densitymapbox", |
175 | | - "..graph_objs.densitymap", |
176 | | - "..graph_objs.contourcarpet", |
177 | | - "..graph_objs.contour", |
178 | | - "..graph_objs.cone", |
179 | | - "..graph_objs.choroplethmapbox", |
180 | | - "..graph_objs.choroplethmap", |
181 | | - "..graph_objs.choropleth", |
182 | | - "..graph_objs.carpet", |
183 | | - "..graph_objs.candlestick", |
184 | | - "..graph_objs.box", |
185 | | - "..graph_objs.barpolar", |
186 | | - "..graph_objs.bar", |
187 | | - "..graph_objs.layout", |
188 | | - ], |
189 | | - [ |
190 | | - "..graph_objs.Waterfall", |
191 | | - "..graph_objs.Volume", |
192 | | - "..graph_objs.Violin", |
193 | | - "..graph_objs.Treemap", |
194 | | - "..graph_objs.Table", |
195 | | - "..graph_objs.Surface", |
196 | | - "..graph_objs.Sunburst", |
197 | | - "..graph_objs.Streamtube", |
198 | | - "..graph_objs.Splom", |
199 | | - "..graph_objs.Scatterternary", |
200 | | - "..graph_objs.Scattersmith", |
201 | | - "..graph_objs.Scatterpolargl", |
202 | | - "..graph_objs.Scatterpolar", |
203 | | - "..graph_objs.Scattermapbox", |
204 | | - "..graph_objs.Scattermap", |
205 | | - "..graph_objs.Scattergl", |
206 | | - "..graph_objs.Scattergeo", |
207 | | - "..graph_objs.Scattercarpet", |
208 | | - "..graph_objs.Scatter3d", |
209 | | - "..graph_objs.Scatter", |
210 | | - "..graph_objs.Sankey", |
211 | | - "..graph_objs.Pie", |
212 | | - "..graph_objs.Parcoords", |
213 | | - "..graph_objs.Parcats", |
214 | | - "..graph_objs.Ohlc", |
215 | | - "..graph_objs.Mesh3d", |
216 | | - "..graph_objs.Isosurface", |
217 | | - "..graph_objs.Indicator", |
218 | | - "..graph_objs.Image", |
219 | | - "..graph_objs.Icicle", |
220 | | - "..graph_objs.Histogram2dContour", |
221 | | - "..graph_objs.Histogram2d", |
222 | | - "..graph_objs.Histogram", |
223 | | - "..graph_objs.Heatmap", |
224 | | - "..graph_objs.Funnelarea", |
225 | | - "..graph_objs.Funnel", |
226 | | - "..graph_objs.Densitymapbox", |
227 | | - "..graph_objs.Densitymap", |
228 | | - "..graph_objs.Contourcarpet", |
229 | | - "..graph_objs.Contour", |
230 | | - "..graph_objs.Cone", |
231 | | - "..graph_objs.Choroplethmapbox", |
232 | | - "..graph_objs.Choroplethmap", |
233 | | - "..graph_objs.Choropleth", |
234 | | - "..graph_objs.Carpet", |
235 | | - "..graph_objs.Candlestick", |
236 | | - "..graph_objs.Box", |
237 | | - "..graph_objs.Barpolar", |
238 | | - "..graph_objs.Bar", |
239 | | - "..graph_objs.Layout", |
240 | | - "..graph_objs.Frame", |
241 | | - "..graph_objs.Figure", |
242 | | - "..graph_objs.Data", |
243 | | - "..graph_objs.Annotations", |
244 | | - "..graph_objs.Frames", |
245 | | - "..graph_objs.AngularAxis", |
246 | | - "..graph_objs.Annotation", |
247 | | - "..graph_objs.ColorBar", |
248 | | - "..graph_objs.Contours", |
249 | | - "..graph_objs.ErrorX", |
250 | | - "..graph_objs.ErrorY", |
251 | | - "..graph_objs.ErrorZ", |
252 | | - "..graph_objs.Font", |
253 | | - "..graph_objs.Legend", |
254 | | - "..graph_objs.Line", |
255 | | - "..graph_objs.Margin", |
256 | | - "..graph_objs.Marker", |
257 | | - "..graph_objs.RadialAxis", |
258 | | - "..graph_objs.Scene", |
259 | | - "..graph_objs.Stream", |
260 | | - "..graph_objs.XAxis", |
261 | | - "..graph_objs.YAxis", |
262 | | - "..graph_objs.ZAxis", |
263 | | - "..graph_objs.XBins", |
264 | | - "..graph_objs.YBins", |
265 | | - "..graph_objs.Trace", |
266 | | - "..graph_objs.Histogram2dcontour", |
267 | | - ], |
| 135 | + ['..graph_objs.waterfall', '..graph_objs.volume', '..graph_objs.violin', '..graph_objs.treemap', '..graph_objs.table', '..graph_objs.surface', '..graph_objs.sunburst', '..graph_objs.streamtube', '..graph_objs.splom', '..graph_objs.scatterternary', '..graph_objs.scattersmith', '..graph_objs.scatterpolargl', '..graph_objs.scatterpolar', '..graph_objs.scattermapbox', '..graph_objs.scattermap', '..graph_objs.scattergl', '..graph_objs.scattergeo', '..graph_objs.scattercarpet', '..graph_objs.scatter3d', '..graph_objs.scatter', '..graph_objs.sankey', '..graph_objs.pie', '..graph_objs.parcoords', '..graph_objs.parcats', '..graph_objs.ohlc', '..graph_objs.mesh3d', '..graph_objs.isosurface', '..graph_objs.indicator', '..graph_objs.image', '..graph_objs.icicle', '..graph_objs.histogram2dcontour', '..graph_objs.histogram2d', '..graph_objs.histogram', '..graph_objs.heatmap', '..graph_objs.funnelarea', '..graph_objs.funnel', '..graph_objs.densitymapbox', '..graph_objs.densitymap', '..graph_objs.contourcarpet', '..graph_objs.contour', '..graph_objs.cone', '..graph_objs.choroplethmapbox', '..graph_objs.choroplethmap', '..graph_objs.choropleth', '..graph_objs.carpet', '..graph_objs.candlestick', '..graph_objs.box', '..graph_objs.barpolar', '..graph_objs.bar', '..graph_objs.layout'], |
| 136 | + ['..graph_objs.Waterfall', '..graph_objs.Volume', '..graph_objs.Violin', '..graph_objs.Treemap', '..graph_objs.Table', '..graph_objs.Surface', '..graph_objs.Sunburst', '..graph_objs.Streamtube', '..graph_objs.Splom', '..graph_objs.Scatterternary', '..graph_objs.Scattersmith', '..graph_objs.Scatterpolargl', '..graph_objs.Scatterpolar', '..graph_objs.Scattermapbox', '..graph_objs.Scattermap', '..graph_objs.Scattergl', '..graph_objs.Scattergeo', '..graph_objs.Scattercarpet', '..graph_objs.Scatter3d', '..graph_objs.Scatter', '..graph_objs.Sankey', '..graph_objs.Pie', '..graph_objs.Parcoords', '..graph_objs.Parcats', '..graph_objs.Ohlc', '..graph_objs.Mesh3d', '..graph_objs.Isosurface', '..graph_objs.Indicator', '..graph_objs.Image', '..graph_objs.Icicle', '..graph_objs.Histogram2dContour', '..graph_objs.Histogram2d', '..graph_objs.Histogram', '..graph_objs.Heatmap', '..graph_objs.Funnelarea', '..graph_objs.Funnel', '..graph_objs.Densitymapbox', '..graph_objs.Densitymap', '..graph_objs.Contourcarpet', '..graph_objs.Contour', '..graph_objs.Cone', '..graph_objs.Choroplethmapbox', '..graph_objs.Choroplethmap', '..graph_objs.Choropleth', '..graph_objs.Carpet', '..graph_objs.Candlestick', '..graph_objs.Box', '..graph_objs.Barpolar', '..graph_objs.Bar', '..graph_objs.Layout', '..graph_objs.Frame', '..graph_objs.Figure', '..graph_objs.Data', '..graph_objs.Annotations', '..graph_objs.Frames', '..graph_objs.AngularAxis', '..graph_objs.Annotation', '..graph_objs.ColorBar', '..graph_objs.Contours', '..graph_objs.ErrorX', '..graph_objs.ErrorY', '..graph_objs.ErrorZ', '..graph_objs.Font', '..graph_objs.Legend', '..graph_objs.Line', '..graph_objs.Margin', '..graph_objs.Marker', '..graph_objs.RadialAxis', '..graph_objs.Scene', '..graph_objs.Stream', '..graph_objs.XAxis', '..graph_objs.YAxis', '..graph_objs.ZAxis', '..graph_objs.XBins', '..graph_objs.YBins', '..graph_objs.Trace', '..graph_objs.Histogram2dcontour'] |
268 | 137 | ) |
269 | 138 |
|
270 | 139 |
|
271 | 140 | if sys.version_info < (3, 7) or TYPE_CHECKING: |
272 | 141 | try: |
273 | 142 | import ipywidgets as _ipywidgets |
274 | 143 | from packaging.version import Version as _Version |
275 | | - |
276 | 144 | if _Version(_ipywidgets.__version__) >= _Version("7.0.0"): |
277 | 145 | from ..graph_objs._figurewidget import FigureWidget |
278 | 146 | else: |
|
282 | 150 | else: |
283 | 151 | __all__.append("FigureWidget") |
284 | 152 | orig_getattr = __getattr__ |
285 | | - |
286 | 153 | def __getattr__(import_name): |
287 | 154 | if import_name == "FigureWidget": |
288 | 155 | try: |
289 | 156 | import ipywidgets |
290 | 157 | from packaging.version import Version |
291 | | - |
292 | 158 | if Version(ipywidgets.__version__) >= Version("7.0.0"): |
293 | 159 | from ..graph_objs._figurewidget import FigureWidget |
294 | | - |
295 | 160 | return FigureWidget |
296 | 161 | else: |
297 | 162 | raise ImportError() |
298 | 163 | except Exception: |
299 | 164 | from ..missing_anywidget import FigureWidget |
300 | | - |
301 | 165 | return FigureWidget |
302 | 166 | else: |
303 | 167 | raise ImportError() |
304 | 168 |
|
305 | 169 | return orig_getattr(import_name) |
| 170 | + |
0 commit comments