@@ -22,17 +22,24 @@ help:
2222 sed -i ' s/:class:`plotly.graph_objects/:class:`plotly.graph_objs/g' ../../packages/python/plotly/plotly/graph_objs/* /* .py
2323 sed -i ' s/:class:`plotly.graph_objects/:class:`plotly.graph_objs/g' ../../packages/python/plotly/plotly/graph_objs/* /* /* .py
2424 sed -i ' s/:class:`plotly.graph_objects/:class:`plotly.graph_objs/g' ../../packages/python/plotly/plotly/graph_objs/* /* /* /* .py
25+ # Copy _plotly_utils file so that they appear in the API doc
2526 cp ../../packages/python/plotly/_plotly_utils/colors/sequential.py ../../packages/python/plotly/_plotly_utils/colors/diverging.py ../../packages/python/plotly/_plotly_utils/colors/qualitative.py ../../packages/python/plotly/_plotly_utils/colors/cyclical.py ../../packages/python/plotly/_plotly_utils/colors/colorbrewer.py ../../packages/python/plotly/_plotly_utils/colors/carto.py ../../packages/python/plotly/_plotly_utils/colors/cmocean.py ../../packages/python/plotly/plotly/colors
2627 cp ../../packages/python/plotly/_plotly_utils/colors/sequential.py ../../packages/python/plotly/_plotly_utils/colors/diverging.py ../../packages/python/plotly/_plotly_utils/colors/qualitative.py ../../packages/python/plotly/_plotly_utils/colors/cyclical.py ../../packages/python/plotly/_plotly_utils/colors/colorbrewer.py ../../packages/python/plotly/_plotly_utils/colors/carto.py ../../packages/python/plotly/_plotly_utils/colors/cmocean.py ../../packages/python/plotly/plotly/express/colors
28+ # Run sphinx-apidoc script to create hierarchy of rst files to generate
29+ # docstrings. The first path is the one to process, the following ones
30+ # are excluded from the search.
31+ rm -rf _build generated
2732 sphinx-apidoc -M -o generated ../../packages/python/plotly/plotly ../../packages/python/plotly/plotly/validators ../../packages/python/plotly/plotly/tests ../../packages/python/plotly/plotly/matplotlylib/ ../../packages/python/plotly/plotly/offline ../../packages/python/plotly/plotly/api
33+ # Run sphinx-build to build html pages from the rst pages
2834 @$(SPHINXBUILD ) -M $@ " $( SOURCEDIR) " " $( BUILDDIR) " $(SPHINXOPTS ) $(O )
2935 git checkout -- ../../packages/python/plotly/plotly/graph_objs
36+ # Remove files which were added only for docstring generation
3037 rm ../../packages/python/plotly/plotly/colors/diverging.py ../../packages/python/plotly/plotly/colors/sequential.py ../../packages/python/plotly/plotly/colors/qualitative.py ../../packages/python/plotly/plotly/colors/cyclical.py ../../packages/python/plotly/plotly/colors/colorbrewer.py ../../packages/python/plotly/plotly/colors/carto.py ../../packages/python/plotly/plotly/colors/cmocean.py
3138 rm ../../packages/python/plotly/plotly/express/colors/diverging.py ../../packages/python/plotly/plotly/express/colors/sequential.py ../../packages/python/plotly/plotly/express/colors/qualitative.py ../../packages/python/plotly/plotly/express/colors/cyclical.py ../../packages/python/plotly/plotly/express/colors/colorbrewer.py ../../packages/python/plotly/plotly/express/colors/carto.py ../../packages/python/plotly/plotly/express/colors/cmocean.py
3239 rename ' s/graph_objs/graph_objects/' _build/html/* .html _build/html/generated/* .html
3340 mv _build/html/generated/plotly.graph_objs.html _build/html/generated/plotly.graph_objects.html
34- sed -i ' s/graph_objs/graph_objects/g' _build/html/* .html
35- sed -i ' s/graph_objs/graph_objects/g' _build/html/* .inv
36- sed -i ' s/graph_objs/graph_objects/g' _build/html/* .js
37- sed -i ' s/graph_objs/graph_objects/g' _build/html/generated/* .html
41+ sed -i ' s/graph_objs/graph_objects/g' _build/html/* .html
42+ sed -i ' s/graph_objs/graph_objects/g' _build/html/* .inv
43+ sed -i ' s/graph_objs/graph_objects/g' _build/html/* .js
44+ sed -i ' s/graph_objs/graph_objects/g' _build/html/generated/* .html
3845 sed -i ' s/graph_objs/graph_objects/g' _build/html/generated/generated/* .html
0 commit comments