Skip to content

Commit 69d6b5c

Browse files
author
Jon M. Mease
committed
Don't autoimport graph_objs submodules
This was slowing down graph_objs import too much
1 parent e5eed19 commit 69d6b5c

File tree

2 files changed

+0
-39
lines changed

2 files changed

+0
-39
lines changed

codegen/__init__.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,6 @@ def perform_codegen():
161161
(f"._{node.name_undercase}", node.name_datatype_class)
162162
)
163163

164-
# submodule import
165-
if node.child_compound_datatypes:
166-
path_to_datatype_import_info.setdefault(key, []).append(
167-
(f"plotly.graph_objs{node.parent_dotpath_str}",
168-
node.name_undercase)
169-
)
170-
171164
# ### Write plotly/graph_objs/graph_objs.py ###
172165
# This if for backward compatibility. It just imports everything from
173166
# graph_objs/__init__.py

plotly/graph_objs/__init__.py

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,35 @@
11
from ._violin import Violin
2-
from plotly.graph_objs import violin
32
from ._table import Table
4-
from plotly.graph_objs import table
53
from ._surface import Surface
6-
from plotly.graph_objs import surface
74
from ._scatterternary import Scatterternary
8-
from plotly.graph_objs import scatterternary
95
from ._scatterpolargl import Scatterpolargl
10-
from plotly.graph_objs import scatterpolargl
116
from ._scatterpolar import Scatterpolar
12-
from plotly.graph_objs import scatterpolar
137
from ._scattermapbox import Scattermapbox
14-
from plotly.graph_objs import scattermapbox
158
from ._scattergl import Scattergl
16-
from plotly.graph_objs import scattergl
179
from ._scattergeo import Scattergeo
18-
from plotly.graph_objs import scattergeo
1910
from ._scattercarpet import Scattercarpet
20-
from plotly.graph_objs import scattercarpet
2111
from ._scatter3d import Scatter3d
22-
from plotly.graph_objs import scatter3d
2312
from ._scatter import Scatter
24-
from plotly.graph_objs import scatter
2513
from ._sankey import Sankey
26-
from plotly.graph_objs import sankey
2714
from ._pointcloud import Pointcloud
28-
from plotly.graph_objs import pointcloud
2915
from ._pie import Pie
30-
from plotly.graph_objs import pie
3116
from ._parcoords import Parcoords
32-
from plotly.graph_objs import parcoords
3317
from ._ohlc import Ohlc
34-
from plotly.graph_objs import ohlc
3518
from ._mesh3d import Mesh3d
36-
from plotly.graph_objs import mesh3d
3719
from ._histogram2dcontour import Histogram2dContour
38-
from plotly.graph_objs import histogram2dcontour
3920
from ._histogram2d import Histogram2d
40-
from plotly.graph_objs import histogram2d
4121
from ._histogram import Histogram
42-
from plotly.graph_objs import histogram
4322
from ._heatmapgl import Heatmapgl
44-
from plotly.graph_objs import heatmapgl
4523
from ._heatmap import Heatmap
46-
from plotly.graph_objs import heatmap
4724
from ._contourcarpet import Contourcarpet
48-
from plotly.graph_objs import contourcarpet
4925
from ._contour import Contour
50-
from plotly.graph_objs import contour
5126
from ._choropleth import Choropleth
52-
from plotly.graph_objs import choropleth
5327
from ._carpet import Carpet
54-
from plotly.graph_objs import carpet
5528
from ._candlestick import Candlestick
56-
from plotly.graph_objs import candlestick
5729
from ._box import Box
58-
from plotly.graph_objs import box
5930
from ._bar import Bar
60-
from plotly.graph_objs import bar
6131
from ._area import Area
62-
from plotly.graph_objs import area
6332
from ._layout import Layout
64-
from plotly.graph_objs import layout
6533
from ._frame import Frame
6634
from ._figure import Figure
6735
from ._figurewidget import FigureWidget

0 commit comments

Comments
 (0)