diff --git a/.circleci/config.yml b/.circleci/config.yml index d8c05548a6a..9c2e1ba2692 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,7 +15,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd plotly-package; tox -e py27-core' + command: 'cd packages/python/plotly; tox -e py27-core' no_output_timeout: 20m python-3.5-core: @@ -31,7 +31,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd plotly-package; tox -e py35-core' + command: 'cd packages/python/plotly; tox -e py35-core' no_output_timeout: 20m python-3.6-core: @@ -47,7 +47,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd plotly-package; tox -e py36-core' + command: 'cd packages/python/plotly; tox -e py36-core' no_output_timeout: 20m python-3.7-core: @@ -63,7 +63,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd plotly-package; tox -e py37-core' + command: 'cd packages/python/plotly; tox -e py37-core' no_output_timeout: 20m # Optional @@ -80,11 +80,11 @@ jobs: command: 'sudo pip install tox' - run: name: Install npm dependencies - command: cd plotly-package/plotly/tests/test_optional/test_jupyter && npm install + command: cd packages/python/plotly/plotly/tests/test_optional/test_jupyter && npm install no_output_timeout: 20m - run: name: Test with tox - command: 'cd plotly-package; tox -e py27-optional' + command: 'cd packages/python/plotly; tox -e py27-optional' no_output_timeout: 20m python-3.5-optional: @@ -100,11 +100,11 @@ jobs: command: 'sudo pip install tox' - run: name: Install npm dependencies - command: cd plotly-package/plotly/tests/test_optional/test_jupyter && npm install + command: cd packages/python/plotly/plotly/tests/test_optional/test_jupyter && npm install no_output_timeout: 20m - run: name: Test with tox - command: 'cd plotly-package; tox -e py35-optional' + command: 'cd packages/python/plotly; tox -e py35-optional' no_output_timeout: 20m python-3.6-optional: @@ -120,11 +120,11 @@ jobs: command: 'sudo pip install tox' - run: name: Install npm dependencies - command: cd plotly-package/plotly/tests/test_optional/test_jupyter && npm install + command: cd packages/python/plotly/plotly/tests/test_optional/test_jupyter && npm install no_output_timeout: 20m - run: name: Test with tox - command: 'cd plotly-package; tox -e py36-optional' + command: 'cd packages/python/plotly; tox -e py36-optional' no_output_timeout: 20m python-3.7-optional: @@ -140,11 +140,11 @@ jobs: command: 'sudo pip install tox' - run: name: Install npm dependencies - command: cd plotly-package/plotly/tests/test_optional/test_jupyter && npm install + command: cd packages/python/plotly/plotly/tests/test_optional/test_jupyter && npm install no_output_timeout: 20m - run: name: Test with tox - command: 'cd plotly-package; tox -e py37-optional' + command: 'cd packages/python/plotly; tox -e py37-optional' no_output_timeout: 20m # Plot.ly @@ -161,7 +161,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd chart-studio-package; tox -e py27-plot_ly' + command: 'cd packages/python/chart-studio; tox -e py27-plot_ly' no_output_timeout: 20m python-3.5-plot_ly: @@ -177,7 +177,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd chart-studio-package; tox -e py35-plot_ly' + command: 'cd packages/python/chart-studio; tox -e py35-plot_ly' no_output_timeout: 20m python-3.7-plot_ly: @@ -193,7 +193,7 @@ jobs: command: 'sudo pip install tox' - run: name: Test with tox - command: 'cd chart-studio-package; tox -e py37-plot_ly' + command: 'cd packages/python/chart-studio; tox -e py37-plot_ly' no_output_timeout: 20m python-2-7-orca: @@ -220,8 +220,8 @@ jobs: command: | . /home/circleci/miniconda/etc/profile.d/conda.sh conda activate circle_optional - pytest --disable-warnings plotly-package/plotly/tests/test_core - pytest plotly-package/plotly/tests/test_orca + pytest --disable-warnings packages/python/plotly/plotly/tests/test_core + pytest packages/python/plotly/plotly/tests/test_orca - store_artifacts: path: plotly/tests/test_orca/images/linux/failed @@ -250,8 +250,8 @@ jobs: command: | . /home/circleci/miniconda/etc/profile.d/conda.sh conda activate circle_optional - pytest --disable-warnings plotly-package/plotly/tests/test_core - pytest plotly-package/plotly/tests/test_orca + pytest --disable-warnings packages/python/plotly/plotly/tests/test_core + pytest packages/python/plotly/plotly/tests/test_orca - store_artifacts: path: plotly/tests/test_orca/images/linux/failed @@ -280,8 +280,8 @@ jobs: command: | . /home/circleci/miniconda/etc/profile.d/conda.sh conda activate circle_optional - pytest --disable-warnings plotly-package/plotly/tests/test_core - pytest plotly-package/plotly/tests/test_orca + pytest --disable-warnings packages/python/plotly/plotly/tests/test_core + pytest packages/python/plotly/plotly/tests/test_orca - store_artifacts: path: plotly/tests/test_orca/images/linux/failed @@ -300,21 +300,21 @@ jobs: command: 'sudo pip install tox requests yapf pytz decorator retrying inflect' - run: name: Update plotlywidget version - command: 'cd plotly-package; python setup.py updateplotlywidgetversion' + command: 'cd packages/python/plotly; python setup.py updateplotlywidgetversion' - run: name: Update plotly.js to dev - command: 'cd plotly-package; python setup.py updateplotlyjsdev' + command: 'cd packages/python/plotly; python setup.py updateplotlyjsdev' - run: name: Test with tox command: | - cd plotly-package + cd packages/python/plotly locale tox -e py37-core -- -a '!nodev' no_output_timeout: 20m - run: name: Commit command: | - cd plotly-package + cd packages/python/plotly sudo mkdir /dist git config --global user.email "you@example.com" git config --global user.name "Your Name" @@ -322,22 +322,22 @@ jobs: git commit -m "Codegen" when: always - run: - name: Build source distribution package + name: Build source distribution packages command: | - cd plotly-package + cd packages/python/plotly python setup.py sdist sudo cp dist/* /dist when: always - run: name: npm-pack widget command: | - cd js/ + cd packages/javascript/plotlywidget/ npm install webpack npm pack sudo cp ./plotlywidget* /dist when: always - store_artifacts: - path: plotly-package/dist + path: packages/python/plotly/dist workflows: version: 2 diff --git a/.gitignore b/.gitignore index 28b04fb5c4c..eb55d2750fd 100644 --- a/.gitignore +++ b/.gitignore @@ -20,7 +20,7 @@ plotly/presentation_objs/ .idea -js/node_modules/ +node_modules/ .pytest_cache diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 48e341a0954..00000000000 --- a/package-lock.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "lockfileVersion": 1 -} diff --git a/js/README.md b/packages/javascript/plotlywidget/README.md similarity index 100% rename from js/README.md rename to packages/javascript/plotlywidget/README.md diff --git a/js/package-lock.json b/packages/javascript/plotlywidget/package-lock.json similarity index 100% rename from js/package-lock.json rename to packages/javascript/plotlywidget/package-lock.json diff --git a/js/package.json b/packages/javascript/plotlywidget/package.json similarity index 100% rename from js/package.json rename to packages/javascript/plotlywidget/package.json diff --git a/js/src/Figure.js b/packages/javascript/plotlywidget/src/Figure.js similarity index 100% rename from js/src/Figure.js rename to packages/javascript/plotlywidget/src/Figure.js diff --git a/js/src/embed.js b/packages/javascript/plotlywidget/src/embed.js similarity index 100% rename from js/src/embed.js rename to packages/javascript/plotlywidget/src/embed.js diff --git a/js/src/extension.js b/packages/javascript/plotlywidget/src/extension.js similarity index 100% rename from js/src/extension.js rename to packages/javascript/plotlywidget/src/extension.js diff --git a/js/src/index.js b/packages/javascript/plotlywidget/src/index.js similarity index 100% rename from js/src/index.js rename to packages/javascript/plotlywidget/src/index.js diff --git a/js/src/jupyterlab-plugin.js b/packages/javascript/plotlywidget/src/jupyterlab-plugin.js similarity index 100% rename from js/src/jupyterlab-plugin.js rename to packages/javascript/plotlywidget/src/jupyterlab-plugin.js diff --git a/js/webpack.config.js b/packages/javascript/plotlywidget/webpack.config.js similarity index 93% rename from js/webpack.config.js rename to packages/javascript/plotlywidget/webpack.config.js index 6a8c3df60e7..aa79f692cdf 100644 --- a/js/webpack.config.js +++ b/packages/javascript/plotlywidget/webpack.config.js @@ -22,7 +22,7 @@ module.exports = [ output: { filename: 'extension.js', path: path.resolve( - __dirname, '..', 'plotly-package', 'plotlywidget', 'static'), + __dirname, '..', '..', 'python', 'plotly', 'plotlywidget', 'static'), libraryTarget: 'amd' } }, @@ -36,7 +36,7 @@ module.exports = [ output: { filename: 'index.js', path: path.resolve( - __dirname, '..', 'plotly-package', 'plotlywidget', 'static'), + __dirname, '..', '..', 'python', 'plotly', 'plotlywidget', 'static'), libraryTarget: 'amd' }, node: { diff --git a/chart-studio-package/LICENSE.txt b/packages/python/chart-studio/LICENSE.txt similarity index 100% rename from chart-studio-package/LICENSE.txt rename to packages/python/chart-studio/LICENSE.txt diff --git a/chart-studio-package/README.md b/packages/python/chart-studio/README.md similarity index 100% rename from chart-studio-package/README.md rename to packages/python/chart-studio/README.md diff --git a/chart-studio-package/chart_studio/__init__.py b/packages/python/chart-studio/chart_studio/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/__init__.py rename to packages/python/chart-studio/chart_studio/__init__.py diff --git a/chart-studio-package/chart_studio/api/__init__.py b/packages/python/chart-studio/chart_studio/api/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/api/__init__.py rename to packages/python/chart-studio/chart_studio/api/__init__.py diff --git a/chart-studio-package/chart_studio/api/utils.py b/packages/python/chart-studio/chart_studio/api/utils.py similarity index 100% rename from chart-studio-package/chart_studio/api/utils.py rename to packages/python/chart-studio/chart_studio/api/utils.py diff --git a/chart-studio-package/chart_studio/api/v1/__init__.py b/packages/python/chart-studio/chart_studio/api/v1/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/api/v1/__init__.py rename to packages/python/chart-studio/chart_studio/api/v1/__init__.py diff --git a/chart-studio-package/chart_studio/api/v1/clientresp.py b/packages/python/chart-studio/chart_studio/api/v1/clientresp.py similarity index 100% rename from chart-studio-package/chart_studio/api/v1/clientresp.py rename to packages/python/chart-studio/chart_studio/api/v1/clientresp.py diff --git a/chart-studio-package/chart_studio/api/v1/utils.py b/packages/python/chart-studio/chart_studio/api/v1/utils.py similarity index 100% rename from chart-studio-package/chart_studio/api/v1/utils.py rename to packages/python/chart-studio/chart_studio/api/v1/utils.py diff --git a/chart-studio-package/chart_studio/api/v2/__init__.py b/packages/python/chart-studio/chart_studio/api/v2/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/__init__.py rename to packages/python/chart-studio/chart_studio/api/v2/__init__.py diff --git a/chart-studio-package/chart_studio/api/v2/dash_apps.py b/packages/python/chart-studio/chart_studio/api/v2/dash_apps.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/dash_apps.py rename to packages/python/chart-studio/chart_studio/api/v2/dash_apps.py diff --git a/chart-studio-package/chart_studio/api/v2/dashboards.py b/packages/python/chart-studio/chart_studio/api/v2/dashboards.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/dashboards.py rename to packages/python/chart-studio/chart_studio/api/v2/dashboards.py diff --git a/chart-studio-package/chart_studio/api/v2/files.py b/packages/python/chart-studio/chart_studio/api/v2/files.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/files.py rename to packages/python/chart-studio/chart_studio/api/v2/files.py diff --git a/chart-studio-package/chart_studio/api/v2/folders.py b/packages/python/chart-studio/chart_studio/api/v2/folders.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/folders.py rename to packages/python/chart-studio/chart_studio/api/v2/folders.py diff --git a/chart-studio-package/chart_studio/api/v2/grids.py b/packages/python/chart-studio/chart_studio/api/v2/grids.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/grids.py rename to packages/python/chart-studio/chart_studio/api/v2/grids.py diff --git a/chart-studio-package/chart_studio/api/v2/images.py b/packages/python/chart-studio/chart_studio/api/v2/images.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/images.py rename to packages/python/chart-studio/chart_studio/api/v2/images.py diff --git a/chart-studio-package/chart_studio/api/v2/plot_schema.py b/packages/python/chart-studio/chart_studio/api/v2/plot_schema.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/plot_schema.py rename to packages/python/chart-studio/chart_studio/api/v2/plot_schema.py diff --git a/chart-studio-package/chart_studio/api/v2/plots.py b/packages/python/chart-studio/chart_studio/api/v2/plots.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/plots.py rename to packages/python/chart-studio/chart_studio/api/v2/plots.py diff --git a/chart-studio-package/chart_studio/api/v2/spectacle_presentations.py b/packages/python/chart-studio/chart_studio/api/v2/spectacle_presentations.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/spectacle_presentations.py rename to packages/python/chart-studio/chart_studio/api/v2/spectacle_presentations.py diff --git a/chart-studio-package/chart_studio/api/v2/users.py b/packages/python/chart-studio/chart_studio/api/v2/users.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/users.py rename to packages/python/chart-studio/chart_studio/api/v2/users.py diff --git a/chart-studio-package/chart_studio/api/v2/utils.py b/packages/python/chart-studio/chart_studio/api/v2/utils.py similarity index 100% rename from chart-studio-package/chart_studio/api/v2/utils.py rename to packages/python/chart-studio/chart_studio/api/v2/utils.py diff --git a/chart-studio-package/chart_studio/config.py b/packages/python/chart-studio/chart_studio/config.py similarity index 100% rename from chart-studio-package/chart_studio/config.py rename to packages/python/chart-studio/chart_studio/config.py diff --git a/chart-studio-package/chart_studio/dashboard_objs/__init__.py b/packages/python/chart-studio/chart_studio/dashboard_objs/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/dashboard_objs/__init__.py rename to packages/python/chart-studio/chart_studio/dashboard_objs/__init__.py diff --git a/chart-studio-package/chart_studio/dashboard_objs/dashboard_objs.py b/packages/python/chart-studio/chart_studio/dashboard_objs/dashboard_objs.py similarity index 100% rename from chart-studio-package/chart_studio/dashboard_objs/dashboard_objs.py rename to packages/python/chart-studio/chart_studio/dashboard_objs/dashboard_objs.py diff --git a/chart-studio-package/chart_studio/exceptions.py b/packages/python/chart-studio/chart_studio/exceptions.py similarity index 100% rename from chart-studio-package/chart_studio/exceptions.py rename to packages/python/chart-studio/chart_studio/exceptions.py diff --git a/chart-studio-package/chart_studio/files.py b/packages/python/chart-studio/chart_studio/files.py similarity index 100% rename from chart-studio-package/chart_studio/files.py rename to packages/python/chart-studio/chart_studio/files.py diff --git a/chart-studio-package/chart_studio/grid_objs/__init__.py b/packages/python/chart-studio/chart_studio/grid_objs/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/grid_objs/__init__.py rename to packages/python/chart-studio/chart_studio/grid_objs/__init__.py diff --git a/chart-studio-package/chart_studio/grid_objs/grid_objs.py b/packages/python/chart-studio/chart_studio/grid_objs/grid_objs.py similarity index 100% rename from chart-studio-package/chart_studio/grid_objs/grid_objs.py rename to packages/python/chart-studio/chart_studio/grid_objs/grid_objs.py diff --git a/chart-studio-package/chart_studio/package_data/graphWidget.js b/packages/python/chart-studio/chart_studio/package_data/graphWidget.js similarity index 100% rename from chart-studio-package/chart_studio/package_data/graphWidget.js rename to packages/python/chart-studio/chart_studio/package_data/graphWidget.js diff --git a/chart-studio-package/chart_studio/plotly/__init__.py b/packages/python/chart-studio/chart_studio/plotly/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/plotly/__init__.py rename to packages/python/chart-studio/chart_studio/plotly/__init__.py diff --git a/chart-studio-package/chart_studio/plotly/chunked_requests/__init__.py b/packages/python/chart-studio/chart_studio/plotly/chunked_requests/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/plotly/chunked_requests/__init__.py rename to packages/python/chart-studio/chart_studio/plotly/chunked_requests/__init__.py diff --git a/chart-studio-package/chart_studio/plotly/chunked_requests/chunked_request.py b/packages/python/chart-studio/chart_studio/plotly/chunked_requests/chunked_request.py similarity index 100% rename from chart-studio-package/chart_studio/plotly/chunked_requests/chunked_request.py rename to packages/python/chart-studio/chart_studio/plotly/chunked_requests/chunked_request.py diff --git a/chart-studio-package/chart_studio/plotly/plotly.py b/packages/python/chart-studio/chart_studio/plotly/plotly.py similarity index 100% rename from chart-studio-package/chart_studio/plotly/plotly.py rename to packages/python/chart-studio/chart_studio/plotly/plotly.py diff --git a/chart-studio-package/chart_studio/presentation_objs/__init__.py b/packages/python/chart-studio/chart_studio/presentation_objs/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/presentation_objs/__init__.py rename to packages/python/chart-studio/chart_studio/presentation_objs/__init__.py diff --git a/chart-studio-package/chart_studio/presentation_objs/presentation_objs.py b/packages/python/chart-studio/chart_studio/presentation_objs/presentation_objs.py similarity index 100% rename from chart-studio-package/chart_studio/presentation_objs/presentation_objs.py rename to packages/python/chart-studio/chart_studio/presentation_objs/presentation_objs.py diff --git a/chart-studio-package/chart_studio/session.py b/packages/python/chart-studio/chart_studio/session.py similarity index 100% rename from chart-studio-package/chart_studio/session.py rename to packages/python/chart-studio/chart_studio/session.py diff --git a/chart-studio-package/chart_studio/tests/__init__.py b/packages/python/chart-studio/chart_studio/tests/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/__init__.py rename to packages/python/chart-studio/chart_studio/tests/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_core/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_core/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_core/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_core/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_core/test_tools/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_core/test_tools/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_core/test_tools/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_core/test_tools/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_core/test_tools/test_configuration.py b/packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_configuration.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_core/test_tools/test_configuration.py rename to packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_configuration.py diff --git a/chart-studio-package/chart_studio/tests/test_core/test_tools/test_file_tools.py b/packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_file_tools.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_core/test_tools/test_file_tools.py rename to packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_file_tools.py diff --git a/chart-studio-package/chart_studio/tests/test_core/test_tools/test_get_embed.py b/packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_get_embed.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_core/test_tools/test_get_embed.py rename to packages/python/chart-studio/chart_studio/tests/test_core/test_tools/test_get_embed.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_optional/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_grid/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_grid/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_grid/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_grid/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_grid/test_grid.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_grid/test_grid.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_grid/test_grid.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_grid/test_grid.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_ipython/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_ipython/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_ipython/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_ipython/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_ipython/test_widgets.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_ipython/test_widgets.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_ipython/test_widgets.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_ipython/test_widgets.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_matplotlylib/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_matplotlylib/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_matplotlylib/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_matplotlylib/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_matplotlylib/test_plot_mpl.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_matplotlylib/test_plot_mpl.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_matplotlylib/test_plot_mpl.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_matplotlylib/test_plot_mpl.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_utils/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_utils/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_utils/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_utils/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_optional/test_utils/test_utils.py b/packages/python/chart-studio/chart_studio/tests/test_optional/test_utils/test_utils.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_optional/test_utils/test_utils.py rename to packages/python/chart-studio/chart_studio/tests/test_optional/test_utils/test_utils.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/test_clientresp.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/test_clientresp.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/test_clientresp.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/test_clientresp.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/test_utils.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/test_utils.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v1/test_utils.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v1/test_utils.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_files.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_files.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_files.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_files.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_folders.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_folders.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_folders.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_folders.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_grids.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_grids.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_grids.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_grids.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_images.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_images.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_images.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_images.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plot_schema.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plot_schema.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plot_schema.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plot_schema.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plots.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plots.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plots.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_plots.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_users.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_users.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_users.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_users.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_utils.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_utils.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_api/test_v2/test_utils.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_api/test_v2/test_utils.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_dashboard/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_dashboard/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_dashboard/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_dashboard/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_dashboard/test_dashboard.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_dashboard/test_dashboard.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_dashboard/test_dashboard.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_dashboard/test_dashboard.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_file/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_file/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_file/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_file/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_file/test_file.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_file/test_file.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_file/test_file.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_file/test_file.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_get_figure/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_figure/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_get_figure/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_figure/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_get_figure/test_get_figure.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_figure/test_get_figure.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_get_figure/test_get_figure.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_figure/test_get_figure.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_get_requests/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_requests/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_get_requests/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_requests/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_get_requests/test_get_requests.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_requests/test_get_requests.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_get_requests/test_get_requests.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_get_requests/test_get_requests.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_grid/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_grid/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_grid/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_grid/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_grid/test_grid.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_grid/test_grid.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_grid/test_grid.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_grid/test_grid.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_image/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_image/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_image/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_image/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_image/test_image.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_image/test_image.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_image/test_image.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_image/test_image.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_meta/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_meta/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_meta/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_meta/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_meta/test_meta.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_meta/test_meta.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_meta/test_meta.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_meta/test_meta.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/test_credentials.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/test_credentials.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/test_credentials.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/test_credentials.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/test_plot.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/test_plot.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_plotly/test_plot.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/test_plot.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_session/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_session/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_session/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_session/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_session/test_session.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_session/test_session.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_session/test_session.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_session/test_session.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_spectacle_presentation/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_spectacle_presentation/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_spectacle_presentation/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_spectacle_presentation/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_spectacle_presentation/test_spectacle_presentation.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_spectacle_presentation/test_spectacle_presentation.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_spectacle_presentation/test_spectacle_presentation.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_spectacle_presentation/test_spectacle_presentation.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_stream/__init__.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_stream/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_stream/__init__.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_stream/__init__.py diff --git a/chart-studio-package/chart_studio/tests/test_plot_ly/test_stream/test_stream.py b/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_stream/test_stream.py similarity index 100% rename from chart-studio-package/chart_studio/tests/test_plot_ly/test_stream/test_stream.py rename to packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_stream/test_stream.py diff --git a/chart-studio-package/chart_studio/tests/utils.py b/packages/python/chart-studio/chart_studio/tests/utils.py similarity index 100% rename from chart-studio-package/chart_studio/tests/utils.py rename to packages/python/chart-studio/chart_studio/tests/utils.py diff --git a/chart-studio-package/chart_studio/tools.py b/packages/python/chart-studio/chart_studio/tools.py similarity index 100% rename from chart-studio-package/chart_studio/tools.py rename to packages/python/chart-studio/chart_studio/tools.py diff --git a/chart-studio-package/chart_studio/utils.py b/packages/python/chart-studio/chart_studio/utils.py similarity index 100% rename from chart-studio-package/chart_studio/utils.py rename to packages/python/chart-studio/chart_studio/utils.py diff --git a/chart-studio-package/chart_studio/widgets/__init__.py b/packages/python/chart-studio/chart_studio/widgets/__init__.py similarity index 100% rename from chart-studio-package/chart_studio/widgets/__init__.py rename to packages/python/chart-studio/chart_studio/widgets/__init__.py diff --git a/chart-studio-package/chart_studio/widgets/graph_widget.py b/packages/python/chart-studio/chart_studio/widgets/graph_widget.py similarity index 100% rename from chart-studio-package/chart_studio/widgets/graph_widget.py rename to packages/python/chart-studio/chart_studio/widgets/graph_widget.py diff --git a/chart-studio-package/setup.py b/packages/python/chart-studio/setup.py similarity index 100% rename from chart-studio-package/setup.py rename to packages/python/chart-studio/setup.py diff --git a/chart-studio-package/specs/GraphWidgetSpec.md b/packages/python/chart-studio/specs/GraphWidgetSpec.md similarity index 100% rename from chart-studio-package/specs/GraphWidgetSpec.md rename to packages/python/chart-studio/specs/GraphWidgetSpec.md diff --git a/chart-studio-package/specs/gridspec.md b/packages/python/chart-studio/specs/gridspec.md similarity index 100% rename from chart-studio-package/specs/gridspec.md rename to packages/python/chart-studio/specs/gridspec.md diff --git a/chart-studio-package/tox.ini b/packages/python/chart-studio/tox.ini similarity index 98% rename from chart-studio-package/tox.ini rename to packages/python/chart-studio/tox.ini index 2d17ee4642f..4a43598e523 100644 --- a/chart-studio-package/tox.ini +++ b/packages/python/chart-studio/tox.ini @@ -64,7 +64,7 @@ deps= numpy==1.14.3 ipywidgets==7.2.0 matplotlib==2.2.3 - --editable=file:///{toxinidir}/../plotly-package + --editable=file:///{toxinidir}/../plotly ; Plot.ly environments diff --git a/plotly-geo-package/LICENSE.txt b/packages/python/plotly-geo/LICENSE.txt similarity index 100% rename from plotly-geo-package/LICENSE.txt rename to packages/python/plotly-geo/LICENSE.txt diff --git a/plotly-geo-package/README.md b/packages/python/plotly-geo/README.md similarity index 100% rename from plotly-geo-package/README.md rename to packages/python/plotly-geo/README.md diff --git a/plotly-geo-package/_plotly_geo/__init__.py b/packages/python/plotly-geo/_plotly_geo/__init__.py similarity index 100% rename from plotly-geo-package/_plotly_geo/__init__.py rename to packages/python/plotly-geo/_plotly_geo/__init__.py diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.dbf b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.dbf similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.dbf rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.dbf diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.shp b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.shp similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.shp rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.shp diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.shx b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.shx similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_county_500k.shx rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_county_500k.shx diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.dbf b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.dbf similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.dbf rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.dbf diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.shp b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.shp similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.shp rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.shp diff --git a/plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.shx b/packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.shx similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/cb_2016_us_state_500k.shx rename to packages/python/plotly-geo/_plotly_geo/package_data/cb_2016_us_state_500k.shx diff --git a/plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.dbf b/packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.dbf similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.dbf rename to packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.dbf diff --git a/plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.shp b/packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.shp similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.shp rename to packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.shp diff --git a/plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.shx b/packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.shx similarity index 100% rename from plotly-geo-package/_plotly_geo/package_data/gz_2010_us_050_00_500k.shx rename to packages/python/plotly-geo/_plotly_geo/package_data/gz_2010_us_050_00_500k.shx diff --git a/plotly-geo-package/setup.py b/packages/python/plotly-geo/setup.py similarity index 100% rename from plotly-geo-package/setup.py rename to packages/python/plotly-geo/setup.py diff --git a/plotly-package/CHANGELOG.md b/packages/python/plotly/CHANGELOG.md similarity index 100% rename from plotly-package/CHANGELOG.md rename to packages/python/plotly/CHANGELOG.md diff --git a/plotly-package/LICENSE.txt b/packages/python/plotly/LICENSE.txt similarity index 100% rename from plotly-package/LICENSE.txt rename to packages/python/plotly/LICENSE.txt diff --git a/plotly-package/MANIFEST.in b/packages/python/plotly/MANIFEST.in similarity index 100% rename from plotly-package/MANIFEST.in rename to packages/python/plotly/MANIFEST.in diff --git a/plotly-package/README.md b/packages/python/plotly/README.md similarity index 100% rename from plotly-package/README.md rename to packages/python/plotly/README.md diff --git a/plotly-package/_plotly_future_/__init__.py b/packages/python/plotly/_plotly_future_/__init__.py similarity index 100% rename from plotly-package/_plotly_future_/__init__.py rename to packages/python/plotly/_plotly_future_/__init__.py diff --git a/plotly-package/_plotly_future_/extract_chart_studio.py b/packages/python/plotly/_plotly_future_/extract_chart_studio.py similarity index 100% rename from plotly-package/_plotly_future_/extract_chart_studio.py rename to packages/python/plotly/_plotly_future_/extract_chart_studio.py diff --git a/plotly-package/_plotly_future_/orca_defaults.py b/packages/python/plotly/_plotly_future_/orca_defaults.py similarity index 100% rename from plotly-package/_plotly_future_/orca_defaults.py rename to packages/python/plotly/_plotly_future_/orca_defaults.py diff --git a/plotly-package/_plotly_future_/remove_deprecations.py b/packages/python/plotly/_plotly_future_/remove_deprecations.py similarity index 100% rename from plotly-package/_plotly_future_/remove_deprecations.py rename to packages/python/plotly/_plotly_future_/remove_deprecations.py diff --git a/plotly-package/_plotly_future_/renderer_defaults.py b/packages/python/plotly/_plotly_future_/renderer_defaults.py similarity index 100% rename from plotly-package/_plotly_future_/renderer_defaults.py rename to packages/python/plotly/_plotly_future_/renderer_defaults.py diff --git a/plotly-package/_plotly_future_/template_defaults.py b/packages/python/plotly/_plotly_future_/template_defaults.py similarity index 100% rename from plotly-package/_plotly_future_/template_defaults.py rename to packages/python/plotly/_plotly_future_/template_defaults.py diff --git a/plotly-package/_plotly_future_/timezones.py b/packages/python/plotly/_plotly_future_/timezones.py similarity index 100% rename from plotly-package/_plotly_future_/timezones.py rename to packages/python/plotly/_plotly_future_/timezones.py diff --git a/plotly-package/_plotly_future_/trace_uids.py b/packages/python/plotly/_plotly_future_/trace_uids.py similarity index 100% rename from plotly-package/_plotly_future_/trace_uids.py rename to packages/python/plotly/_plotly_future_/trace_uids.py diff --git a/plotly-package/_plotly_future_/v4.py b/packages/python/plotly/_plotly_future_/v4.py similarity index 100% rename from plotly-package/_plotly_future_/v4.py rename to packages/python/plotly/_plotly_future_/v4.py diff --git a/plotly-package/_plotly_future_/v4_subplots.py b/packages/python/plotly/_plotly_future_/v4_subplots.py similarity index 100% rename from plotly-package/_plotly_future_/v4_subplots.py rename to packages/python/plotly/_plotly_future_/v4_subplots.py diff --git a/plotly-package/_plotly_utils/README.md b/packages/python/plotly/_plotly_utils/README.md similarity index 100% rename from plotly-package/_plotly_utils/README.md rename to packages/python/plotly/_plotly_utils/README.md diff --git a/plotly-package/_plotly_utils/__init__.py b/packages/python/plotly/_plotly_utils/__init__.py similarity index 100% rename from plotly-package/_plotly_utils/__init__.py rename to packages/python/plotly/_plotly_utils/__init__.py diff --git a/plotly-package/_plotly_utils/basevalidators.py b/packages/python/plotly/_plotly_utils/basevalidators.py similarity index 100% rename from plotly-package/_plotly_utils/basevalidators.py rename to packages/python/plotly/_plotly_utils/basevalidators.py diff --git a/plotly-package/_plotly_utils/exceptions.py b/packages/python/plotly/_plotly_utils/exceptions.py similarity index 100% rename from plotly-package/_plotly_utils/exceptions.py rename to packages/python/plotly/_plotly_utils/exceptions.py diff --git a/plotly-package/_plotly_utils/files.py b/packages/python/plotly/_plotly_utils/files.py similarity index 100% rename from plotly-package/_plotly_utils/files.py rename to packages/python/plotly/_plotly_utils/files.py diff --git a/plotly-package/_plotly_utils/optional_imports.py b/packages/python/plotly/_plotly_utils/optional_imports.py similarity index 100% rename from plotly-package/_plotly_utils/optional_imports.py rename to packages/python/plotly/_plotly_utils/optional_imports.py diff --git a/plotly-package/_plotly_utils/tests/__init__.py b/packages/python/plotly/_plotly_utils/tests/__init__.py similarity index 100% rename from plotly-package/_plotly_utils/tests/__init__.py rename to packages/python/plotly/_plotly_utils/tests/__init__.py diff --git a/plotly-package/_plotly_utils/tests/resources/1x1-black.png b/packages/python/plotly/_plotly_utils/tests/resources/1x1-black.png similarity index 100% rename from plotly-package/_plotly_utils/tests/resources/1x1-black.png rename to packages/python/plotly/_plotly_utils/tests/resources/1x1-black.png diff --git a/plotly-package/_plotly_utils/tests/validators/__init__.py b/packages/python/plotly/_plotly_utils/tests/validators/__init__.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/__init__.py rename to packages/python/plotly/_plotly_utils/tests/validators/__init__.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_angle_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_angle_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_angle_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_angle_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_any_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_any_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_any_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_any_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_basetraces_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_basetraces_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_basetraces_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_basetraces_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_boolean_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_boolean_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_boolean_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_boolean_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_color_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_color_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_color_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_color_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_colorlist_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_colorlist_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_colorlist_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_colorlist_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_colorscale_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_colorscale_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_colorscale_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_colorscale_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_compound_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_compound_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_compound_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_compound_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_compoundarray_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_compoundarray_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_compoundarray_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_compoundarray_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_dash_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_dash_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_dash_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_dash_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_dataarray_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_dataarray_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_dataarray_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_dataarray_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_enumerated_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_enumerated_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_flaglist_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_flaglist_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_flaglist_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_flaglist_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_imageuri_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_imageuri_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_imageuri_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_imageuri_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_infoarray_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_infoarray_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_infoarray_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_infoarray_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_integer_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_integer_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_integer_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_integer_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_literal_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_literal_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_literal_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_literal_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_number_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_number_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_number_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_number_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_pandas_series_input.py b/packages/python/plotly/_plotly_utils/tests/validators/test_pandas_series_input.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_pandas_series_input.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_pandas_series_input.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_string_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_string_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_string_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_string_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_subplotid_validator.py b/packages/python/plotly/_plotly_utils/tests/validators/test_subplotid_validator.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_subplotid_validator.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_subplotid_validator.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_validators_common.py b/packages/python/plotly/_plotly_utils/tests/validators/test_validators_common.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_validators_common.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_validators_common.py diff --git a/plotly-package/_plotly_utils/tests/validators/test_xarray_input.py b/packages/python/plotly/_plotly_utils/tests/validators/test_xarray_input.py similarity index 100% rename from plotly-package/_plotly_utils/tests/validators/test_xarray_input.py rename to packages/python/plotly/_plotly_utils/tests/validators/test_xarray_input.py diff --git a/plotly-package/_plotly_utils/utils.py b/packages/python/plotly/_plotly_utils/utils.py similarity index 100% rename from plotly-package/_plotly_utils/utils.py rename to packages/python/plotly/_plotly_utils/utils.py diff --git a/plotly-package/codegen/__init__.py b/packages/python/plotly/codegen/__init__.py similarity index 97% rename from plotly-package/codegen/__init__.py rename to packages/python/plotly/codegen/__init__.py index b1176e7ce80..9f71fbc871c 100644 --- a/plotly-package/codegen/__init__.py +++ b/packages/python/plotly/codegen/__init__.py @@ -83,9 +83,8 @@ def perform_codegen(): # --------------------------------- # (relative to project root) abs_file_path = opath.realpath(__file__) - project_root = opath.dirname(opath.dirname(opath.dirname(abs_file_path))) - - outdir = opath.join(project_root, 'plotly-package', 'plotly') + packages_py = opath.dirname(opath.dirname(opath.dirname(abs_file_path))) + outdir = opath.join(packages_py, 'plotly', 'plotly') # Delete prior codegen output # --------------------------- @@ -107,8 +106,8 @@ def perform_codegen(): # Load plotly schema # ------------------ plot_schema_path = opath.join( - project_root, - 'plotly-package', + packages_py, + 'plotly', 'codegen', 'resources', 'plot-schema.json', diff --git a/plotly-package/codegen/compatibility.py b/packages/python/plotly/codegen/compatibility.py similarity index 100% rename from plotly-package/codegen/compatibility.py rename to packages/python/plotly/codegen/compatibility.py diff --git a/plotly-package/codegen/datatypes.py b/packages/python/plotly/codegen/datatypes.py similarity index 100% rename from plotly-package/codegen/datatypes.py rename to packages/python/plotly/codegen/datatypes.py diff --git a/plotly-package/codegen/figure.py b/packages/python/plotly/codegen/figure.py similarity index 100% rename from plotly-package/codegen/figure.py rename to packages/python/plotly/codegen/figure.py diff --git a/plotly-package/codegen/resources/plot-schema.json b/packages/python/plotly/codegen/resources/plot-schema.json similarity index 100% rename from plotly-package/codegen/resources/plot-schema.json rename to packages/python/plotly/codegen/resources/plot-schema.json diff --git a/plotly-package/codegen/utils.py b/packages/python/plotly/codegen/utils.py similarity index 100% rename from plotly-package/codegen/utils.py rename to packages/python/plotly/codegen/utils.py diff --git a/plotly-package/codegen/validators.py b/packages/python/plotly/codegen/validators.py similarity index 100% rename from plotly-package/codegen/validators.py rename to packages/python/plotly/codegen/validators.py diff --git a/plotly-package/optional-requirements.txt b/packages/python/plotly/optional-requirements.txt similarity index 100% rename from plotly-package/optional-requirements.txt rename to packages/python/plotly/optional-requirements.txt diff --git a/plotly-package/plotly/__init__.py b/packages/python/plotly/plotly/__init__.py similarity index 100% rename from plotly-package/plotly/__init__.py rename to packages/python/plotly/plotly/__init__.py diff --git a/plotly-package/plotly/_docstring_gen.py b/packages/python/plotly/plotly/_docstring_gen.py similarity index 100% rename from plotly-package/plotly/_docstring_gen.py rename to packages/python/plotly/plotly/_docstring_gen.py diff --git a/plotly-package/plotly/_version.py b/packages/python/plotly/plotly/_version.py similarity index 100% rename from plotly-package/plotly/_version.py rename to packages/python/plotly/plotly/_version.py diff --git a/plotly-package/plotly/_widget_version.py b/packages/python/plotly/plotly/_widget_version.py similarity index 100% rename from plotly-package/plotly/_widget_version.py rename to packages/python/plotly/plotly/_widget_version.py diff --git a/plotly-package/plotly/animation.py b/packages/python/plotly/plotly/animation.py similarity index 100% rename from plotly-package/plotly/animation.py rename to packages/python/plotly/plotly/animation.py diff --git a/plotly-package/plotly/api/__init__.py b/packages/python/plotly/plotly/api/__init__.py similarity index 100% rename from plotly-package/plotly/api/__init__.py rename to packages/python/plotly/plotly/api/__init__.py diff --git a/plotly-package/plotly/api/utils.py b/packages/python/plotly/plotly/api/utils.py similarity index 100% rename from plotly-package/plotly/api/utils.py rename to packages/python/plotly/plotly/api/utils.py diff --git a/plotly-package/plotly/api/v1.py b/packages/python/plotly/plotly/api/v1.py similarity index 100% rename from plotly-package/plotly/api/v1.py rename to packages/python/plotly/plotly/api/v1.py diff --git a/plotly-package/plotly/api/v2.py b/packages/python/plotly/plotly/api/v2.py similarity index 100% rename from plotly-package/plotly/api/v2.py rename to packages/python/plotly/plotly/api/v2.py diff --git a/plotly-package/plotly/basedatatypes.py b/packages/python/plotly/plotly/basedatatypes.py similarity index 100% rename from plotly-package/plotly/basedatatypes.py rename to packages/python/plotly/plotly/basedatatypes.py diff --git a/plotly-package/plotly/basewidget.py b/packages/python/plotly/plotly/basewidget.py similarity index 100% rename from plotly-package/plotly/basewidget.py rename to packages/python/plotly/plotly/basewidget.py diff --git a/plotly-package/plotly/callbacks.py b/packages/python/plotly/plotly/callbacks.py similarity index 100% rename from plotly-package/plotly/callbacks.py rename to packages/python/plotly/plotly/callbacks.py diff --git a/plotly-package/plotly/colors.py b/packages/python/plotly/plotly/colors.py similarity index 100% rename from plotly-package/plotly/colors.py rename to packages/python/plotly/plotly/colors.py diff --git a/plotly-package/plotly/config.py b/packages/python/plotly/plotly/config.py similarity index 100% rename from plotly-package/plotly/config.py rename to packages/python/plotly/plotly/config.py diff --git a/plotly-package/plotly/dashboard_objs.py b/packages/python/plotly/plotly/dashboard_objs.py similarity index 100% rename from plotly-package/plotly/dashboard_objs.py rename to packages/python/plotly/plotly/dashboard_objs.py diff --git a/plotly-package/plotly/exceptions.py b/packages/python/plotly/plotly/exceptions.py similarity index 100% rename from plotly-package/plotly/exceptions.py rename to packages/python/plotly/plotly/exceptions.py diff --git a/plotly-package/plotly/figure_factory/README.md b/packages/python/plotly/plotly/figure_factory/README.md similarity index 100% rename from plotly-package/plotly/figure_factory/README.md rename to packages/python/plotly/plotly/figure_factory/README.md diff --git a/plotly-package/plotly/figure_factory/_2d_density.py b/packages/python/plotly/plotly/figure_factory/_2d_density.py similarity index 100% rename from plotly-package/plotly/figure_factory/_2d_density.py rename to packages/python/plotly/plotly/figure_factory/_2d_density.py diff --git a/plotly-package/plotly/figure_factory/__init__.py b/packages/python/plotly/plotly/figure_factory/__init__.py similarity index 100% rename from plotly-package/plotly/figure_factory/__init__.py rename to packages/python/plotly/plotly/figure_factory/__init__.py diff --git a/plotly-package/plotly/figure_factory/_annotated_heatmap.py b/packages/python/plotly/plotly/figure_factory/_annotated_heatmap.py similarity index 100% rename from plotly-package/plotly/figure_factory/_annotated_heatmap.py rename to packages/python/plotly/plotly/figure_factory/_annotated_heatmap.py diff --git a/plotly-package/plotly/figure_factory/_bullet.py b/packages/python/plotly/plotly/figure_factory/_bullet.py similarity index 100% rename from plotly-package/plotly/figure_factory/_bullet.py rename to packages/python/plotly/plotly/figure_factory/_bullet.py diff --git a/plotly-package/plotly/figure_factory/_candlestick.py b/packages/python/plotly/plotly/figure_factory/_candlestick.py similarity index 100% rename from plotly-package/plotly/figure_factory/_candlestick.py rename to packages/python/plotly/plotly/figure_factory/_candlestick.py diff --git a/plotly-package/plotly/figure_factory/_county_choropleth.py b/packages/python/plotly/plotly/figure_factory/_county_choropleth.py similarity index 100% rename from plotly-package/plotly/figure_factory/_county_choropleth.py rename to packages/python/plotly/plotly/figure_factory/_county_choropleth.py diff --git a/plotly-package/plotly/figure_factory/_dendrogram.py b/packages/python/plotly/plotly/figure_factory/_dendrogram.py similarity index 100% rename from plotly-package/plotly/figure_factory/_dendrogram.py rename to packages/python/plotly/plotly/figure_factory/_dendrogram.py diff --git a/plotly-package/plotly/figure_factory/_distplot.py b/packages/python/plotly/plotly/figure_factory/_distplot.py similarity index 100% rename from plotly-package/plotly/figure_factory/_distplot.py rename to packages/python/plotly/plotly/figure_factory/_distplot.py diff --git a/plotly-package/plotly/figure_factory/_facet_grid.py b/packages/python/plotly/plotly/figure_factory/_facet_grid.py similarity index 100% rename from plotly-package/plotly/figure_factory/_facet_grid.py rename to packages/python/plotly/plotly/figure_factory/_facet_grid.py diff --git a/plotly-package/plotly/figure_factory/_gantt.py b/packages/python/plotly/plotly/figure_factory/_gantt.py similarity index 100% rename from plotly-package/plotly/figure_factory/_gantt.py rename to packages/python/plotly/plotly/figure_factory/_gantt.py diff --git a/plotly-package/plotly/figure_factory/_ohlc.py b/packages/python/plotly/plotly/figure_factory/_ohlc.py similarity index 100% rename from plotly-package/plotly/figure_factory/_ohlc.py rename to packages/python/plotly/plotly/figure_factory/_ohlc.py diff --git a/plotly-package/plotly/figure_factory/_quiver.py b/packages/python/plotly/plotly/figure_factory/_quiver.py similarity index 100% rename from plotly-package/plotly/figure_factory/_quiver.py rename to packages/python/plotly/plotly/figure_factory/_quiver.py diff --git a/plotly-package/plotly/figure_factory/_scatterplot.py b/packages/python/plotly/plotly/figure_factory/_scatterplot.py similarity index 100% rename from plotly-package/plotly/figure_factory/_scatterplot.py rename to packages/python/plotly/plotly/figure_factory/_scatterplot.py diff --git a/plotly-package/plotly/figure_factory/_streamline.py b/packages/python/plotly/plotly/figure_factory/_streamline.py similarity index 100% rename from plotly-package/plotly/figure_factory/_streamline.py rename to packages/python/plotly/plotly/figure_factory/_streamline.py diff --git a/plotly-package/plotly/figure_factory/_table.py b/packages/python/plotly/plotly/figure_factory/_table.py similarity index 100% rename from plotly-package/plotly/figure_factory/_table.py rename to packages/python/plotly/plotly/figure_factory/_table.py diff --git a/plotly-package/plotly/figure_factory/_ternary_contour.py b/packages/python/plotly/plotly/figure_factory/_ternary_contour.py similarity index 100% rename from plotly-package/plotly/figure_factory/_ternary_contour.py rename to packages/python/plotly/plotly/figure_factory/_ternary_contour.py diff --git a/plotly-package/plotly/figure_factory/_trisurf.py b/packages/python/plotly/plotly/figure_factory/_trisurf.py similarity index 100% rename from plotly-package/plotly/figure_factory/_trisurf.py rename to packages/python/plotly/plotly/figure_factory/_trisurf.py diff --git a/plotly-package/plotly/figure_factory/_violin.py b/packages/python/plotly/plotly/figure_factory/_violin.py similarity index 100% rename from plotly-package/plotly/figure_factory/_violin.py rename to packages/python/plotly/plotly/figure_factory/_violin.py diff --git a/plotly-package/plotly/figure_factory/utils.py b/packages/python/plotly/plotly/figure_factory/utils.py similarity index 100% rename from plotly-package/plotly/figure_factory/utils.py rename to packages/python/plotly/plotly/figure_factory/utils.py diff --git a/plotly-package/plotly/files.py b/packages/python/plotly/plotly/files.py similarity index 100% rename from plotly-package/plotly/files.py rename to packages/python/plotly/plotly/files.py diff --git a/plotly-package/plotly/graph_objs/__init__.py b/packages/python/plotly/plotly/graph_objs/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/__init__.py rename to packages/python/plotly/plotly/graph_objs/__init__.py diff --git a/plotly-package/plotly/graph_objs/_deprecations.py b/packages/python/plotly/plotly/graph_objs/_deprecations.py similarity index 100% rename from plotly-package/plotly/graph_objs/_deprecations.py rename to packages/python/plotly/plotly/graph_objs/_deprecations.py diff --git a/plotly-package/plotly/graph_objs/_figure.py b/packages/python/plotly/plotly/graph_objs/_figure.py similarity index 100% rename from plotly-package/plotly/graph_objs/_figure.py rename to packages/python/plotly/plotly/graph_objs/_figure.py diff --git a/plotly-package/plotly/graph_objs/_figurewidget.py b/packages/python/plotly/plotly/graph_objs/_figurewidget.py similarity index 100% rename from plotly-package/plotly/graph_objs/_figurewidget.py rename to packages/python/plotly/plotly/graph_objs/_figurewidget.py diff --git a/plotly-package/plotly/graph_objs/area/__init__.py b/packages/python/plotly/plotly/graph_objs/area/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/area/__init__.py rename to packages/python/plotly/plotly/graph_objs/area/__init__.py diff --git a/plotly-package/plotly/graph_objs/area/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/area/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/area/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/area/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/bar/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/bar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/bar/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/bar/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/barpolar/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/barpolar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/barpolar/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/barpolar/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/box/__init__.py b/packages/python/plotly/plotly/graph_objs/box/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/box/__init__.py rename to packages/python/plotly/plotly/graph_objs/box/__init__.py diff --git a/plotly-package/plotly/graph_objs/box/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/box/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/box/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/box/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/box/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/box/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/box/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/box/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/box/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/box/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/box/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/box/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/box/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/box/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/box/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/box/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/candlestick/__init__.py b/packages/python/plotly/plotly/graph_objs/candlestick/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/candlestick/__init__.py rename to packages/python/plotly/plotly/graph_objs/candlestick/__init__.py diff --git a/plotly-package/plotly/graph_objs/candlestick/decreasing/__init__.py b/packages/python/plotly/plotly/graph_objs/candlestick/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/candlestick/decreasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/candlestick/decreasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/candlestick/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/candlestick/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/candlestick/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/candlestick/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/candlestick/increasing/__init__.py b/packages/python/plotly/plotly/graph_objs/candlestick/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/candlestick/increasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/candlestick/increasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/aaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/aaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/aaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/aaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/aaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/aaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/aaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/aaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/baxis/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/baxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/baxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/baxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/baxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/baxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/baxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/baxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/carpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/carpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/carpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/carpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/choropleth/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/choropleth/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/choropleth/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/choropleth/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/cone/__init__.py b/packages/python/plotly/plotly/graph_objs/cone/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/cone/__init__.py rename to packages/python/plotly/plotly/graph_objs/cone/__init__.py diff --git a/plotly-package/plotly/graph_objs/cone/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/cone/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/cone/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/cone/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/cone/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/cone/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/cone/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/cone/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/cone/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/cone/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/cone/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/cone/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/contour/__init__.py b/packages/python/plotly/plotly/graph_objs/contour/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contour/__init__.py rename to packages/python/plotly/plotly/graph_objs/contour/__init__.py diff --git a/plotly-package/plotly/graph_objs/contour/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/contour/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contour/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/contour/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/contour/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/contour/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contour/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/contour/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/contour/contours/__init__.py b/packages/python/plotly/plotly/graph_objs/contour/contours/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contour/contours/__init__.py rename to packages/python/plotly/plotly/graph_objs/contour/contours/__init__.py diff --git a/plotly-package/plotly/graph_objs/contour/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/contour/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contour/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/contour/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/contourcarpet/__init__.py b/packages/python/plotly/plotly/graph_objs/contourcarpet/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contourcarpet/__init__.py rename to packages/python/plotly/plotly/graph_objs/contourcarpet/__init__.py diff --git a/plotly-package/plotly/graph_objs/contourcarpet/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/contourcarpet/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contourcarpet/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/contourcarpet/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/contourcarpet/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/contourcarpet/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contourcarpet/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/contourcarpet/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/contourcarpet/contours/__init__.py b/packages/python/plotly/plotly/graph_objs/contourcarpet/contours/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contourcarpet/contours/__init__.py rename to packages/python/plotly/plotly/graph_objs/contourcarpet/contours/__init__.py diff --git a/plotly-package/plotly/graph_objs/contourcarpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/contourcarpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/contourcarpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/contourcarpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/connector/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/connector/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/connector/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/connector/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnel/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/funnel/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnel/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnel/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnelarea/__init__.py b/packages/python/plotly/plotly/graph_objs/funnelarea/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnelarea/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnelarea/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnelarea/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/funnelarea/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnelarea/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnelarea/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnelarea/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/funnelarea/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnelarea/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnelarea/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/funnelarea/title/__init__.py b/packages/python/plotly/plotly/graph_objs/funnelarea/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/funnelarea/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/funnelarea/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/graph_objs.py b/packages/python/plotly/plotly/graph_objs/graph_objs.py similarity index 100% rename from plotly-package/plotly/graph_objs/graph_objs.py rename to packages/python/plotly/plotly/graph_objs/graph_objs.py diff --git a/plotly-package/plotly/graph_objs/heatmap/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmap/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmap/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmap/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmap/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmap/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmap/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmap/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmap/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmap/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmap/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmap/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmap/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmap/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmap/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmap/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmapgl/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmapgl/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmapgl/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmapgl/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmapgl/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmapgl/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmapgl/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmapgl/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmapgl/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmapgl/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmapgl/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmapgl/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/heatmapgl/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/heatmapgl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/heatmapgl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/heatmapgl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2d/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2d/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2d/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2d/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2d/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2d/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2d/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2d/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2d/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2d/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2d/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2d/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2d/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2dcontour/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2dcontour/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2dcontour/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2dcontour/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2dcontour/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2dcontour/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2dcontour/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2dcontour/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2dcontour/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2dcontour/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2dcontour/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2dcontour/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2dcontour/contours/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2dcontour/contours/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2dcontour/contours/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2dcontour/contours/__init__.py diff --git a/plotly-package/plotly/graph_objs/histogram2dcontour/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/histogram2dcontour/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/histogram2dcontour/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/histogram2dcontour/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/caps/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/caps/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/caps/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/caps/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/isosurface/slices/__init__.py b/packages/python/plotly/plotly/graph_objs/isosurface/slices/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/isosurface/slices/__init__.py rename to packages/python/plotly/plotly/graph_objs/isosurface/slices/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/annotation/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/annotation/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/annotation/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/annotation/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/annotation/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/annotation/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/annotation/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/annotation/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/coloraxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/coloraxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/coloraxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/coloraxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/coloraxis/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/coloraxis/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/coloraxis/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/coloraxis/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/coloraxis/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/coloraxis/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/coloraxis/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/coloraxis/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/geo/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/geo/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/geo/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/geo/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/geo/projection/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/geo/projection/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/geo/projection/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/geo/projection/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/grid/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/grid/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/grid/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/grid/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/legend/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/legend/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/legend/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/legend/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/mapbox/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/mapbox/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/mapbox/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/mapbox/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/mapbox/layer/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/mapbox/layer/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/mapbox/layer/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/mapbox/layer/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/mapbox/layer/symbol/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/mapbox/layer/symbol/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/mapbox/layer/symbol/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/mapbox/layer/symbol/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/polar/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/polar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/polar/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/polar/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/polar/angularaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/polar/angularaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/polar/angularaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/polar/angularaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/polar/radialaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/polar/radialaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/polar/radialaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/polar/radialaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/polar/radialaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/polar/radialaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/polar/radialaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/polar/radialaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/annotation/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/annotation/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/annotation/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/annotation/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/annotation/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/annotation/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/annotation/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/annotation/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/camera/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/camera/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/camera/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/camera/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/xaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/xaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/xaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/xaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/xaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/xaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/xaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/xaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/yaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/yaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/yaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/yaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/yaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/yaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/yaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/yaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/zaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/zaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/zaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/zaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/scene/zaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/scene/zaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/scene/zaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/scene/zaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/shape/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/shape/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/shape/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/shape/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/slider/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/slider/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/slider/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/slider/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/slider/currentvalue/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/slider/currentvalue/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/slider/currentvalue/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/slider/currentvalue/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/template/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/template/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/template/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/template/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/template/data/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/template/data/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/template/data/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/template/data/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/aaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/aaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/aaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/aaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/aaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/aaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/aaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/aaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/baxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/baxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/baxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/baxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/baxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/baxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/baxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/baxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/caxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/caxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/caxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/caxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/ternary/caxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/ternary/caxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/ternary/caxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/ternary/caxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/updatemenu/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/updatemenu/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/updatemenu/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/updatemenu/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/xaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/xaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/xaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/xaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/xaxis/rangeselector/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/xaxis/rangeselector/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/xaxis/rangeselector/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/xaxis/rangeselector/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/xaxis/rangeslider/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/xaxis/rangeslider/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/xaxis/rangeslider/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/xaxis/rangeslider/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/xaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/xaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/xaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/xaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/yaxis/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/yaxis/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/yaxis/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/yaxis/__init__.py diff --git a/plotly-package/plotly/graph_objs/layout/yaxis/title/__init__.py b/packages/python/plotly/plotly/graph_objs/layout/yaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/layout/yaxis/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/layout/yaxis/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/mesh3d/__init__.py b/packages/python/plotly/plotly/graph_objs/mesh3d/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/mesh3d/__init__.py rename to packages/python/plotly/plotly/graph_objs/mesh3d/__init__.py diff --git a/plotly-package/plotly/graph_objs/mesh3d/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/mesh3d/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/mesh3d/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/mesh3d/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/mesh3d/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/mesh3d/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/mesh3d/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/mesh3d/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/mesh3d/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/mesh3d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/mesh3d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/mesh3d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/ohlc/__init__.py b/packages/python/plotly/plotly/graph_objs/ohlc/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/ohlc/__init__.py rename to packages/python/plotly/plotly/graph_objs/ohlc/__init__.py diff --git a/plotly-package/plotly/graph_objs/ohlc/decreasing/__init__.py b/packages/python/plotly/plotly/graph_objs/ohlc/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/ohlc/decreasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/ohlc/decreasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/ohlc/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/ohlc/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/ohlc/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/ohlc/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/ohlc/increasing/__init__.py b/packages/python/plotly/plotly/graph_objs/ohlc/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/ohlc/increasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/ohlc/increasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcats/__init__.py b/packages/python/plotly/plotly/graph_objs/parcats/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcats/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcats/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcats/line/__init__.py b/packages/python/plotly/plotly/graph_objs/parcats/line/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcats/line/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcats/line/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcats/line/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/parcats/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcats/line/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcats/line/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcats/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/parcats/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcats/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcats/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcoords/__init__.py b/packages/python/plotly/plotly/graph_objs/parcoords/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcoords/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcoords/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcoords/line/__init__.py b/packages/python/plotly/plotly/graph_objs/parcoords/line/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcoords/line/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcoords/line/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcoords/line/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/parcoords/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcoords/line/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcoords/line/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/parcoords/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/parcoords/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/parcoords/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/parcoords/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/pie/__init__.py b/packages/python/plotly/plotly/graph_objs/pie/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pie/__init__.py rename to packages/python/plotly/plotly/graph_objs/pie/__init__.py diff --git a/plotly-package/plotly/graph_objs/pie/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/pie/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pie/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/pie/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/pie/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/pie/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pie/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/pie/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/pie/title/__init__.py b/packages/python/plotly/plotly/graph_objs/pie/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pie/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/pie/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/pointcloud/__init__.py b/packages/python/plotly/plotly/graph_objs/pointcloud/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pointcloud/__init__.py rename to packages/python/plotly/plotly/graph_objs/pointcloud/__init__.py diff --git a/plotly-package/plotly/graph_objs/pointcloud/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/pointcloud/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pointcloud/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/pointcloud/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/pointcloud/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/pointcloud/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/pointcloud/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/pointcloud/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/link/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/link/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/link/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/link/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/link/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/link/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/link/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/link/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/node/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/node/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/node/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/node/__init__.py diff --git a/plotly-package/plotly/graph_objs/sankey/node/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/sankey/node/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sankey/node/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/sankey/node/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/line/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/line/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/line/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/line/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/line/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/line/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/line/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatter3d/projection/__init__.py b/packages/python/plotly/plotly/graph_objs/scatter3d/projection/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatter3d/projection/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatter3d/projection/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattercarpet/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattercarpet/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattercarpet/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattercarpet/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergeo/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergeo/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergeo/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergeo/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattergl/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattergl/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattergl/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattergl/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scattermapbox/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scattermapbox/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scattermapbox/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scattermapbox/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolar/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolar/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolar/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterpolargl/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterpolargl/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterpolargl/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterpolargl/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/scatterternary/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/scatterternary/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/scatterternary/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/scatterternary/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/dimension/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/dimension/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/dimension/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/dimension/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/marker/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/splom/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/splom/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/splom/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/splom/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/streamtube/__init__.py b/packages/python/plotly/plotly/graph_objs/streamtube/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/streamtube/__init__.py rename to packages/python/plotly/plotly/graph_objs/streamtube/__init__.py diff --git a/plotly-package/plotly/graph_objs/streamtube/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/streamtube/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/streamtube/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/streamtube/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/streamtube/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/streamtube/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/streamtube/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/streamtube/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/streamtube/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/streamtube/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/streamtube/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/streamtube/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/sunburst/__init__.py b/packages/python/plotly/plotly/graph_objs/sunburst/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sunburst/__init__.py rename to packages/python/plotly/plotly/graph_objs/sunburst/__init__.py diff --git a/plotly-package/plotly/graph_objs/sunburst/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/sunburst/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sunburst/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/sunburst/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/sunburst/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/sunburst/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/sunburst/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/sunburst/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/contours/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/contours/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/contours/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/contours/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/contours/x/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/contours/x/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/contours/x/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/contours/x/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/contours/y/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/contours/y/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/contours/y/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/contours/y/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/contours/z/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/contours/z/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/contours/z/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/contours/z/__init__.py diff --git a/plotly-package/plotly/graph_objs/surface/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/surface/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/surface/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/surface/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/table/__init__.py b/packages/python/plotly/plotly/graph_objs/table/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/table/__init__.py rename to packages/python/plotly/plotly/graph_objs/table/__init__.py diff --git a/plotly-package/plotly/graph_objs/table/cells/__init__.py b/packages/python/plotly/plotly/graph_objs/table/cells/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/table/cells/__init__.py rename to packages/python/plotly/plotly/graph_objs/table/cells/__init__.py diff --git a/plotly-package/plotly/graph_objs/table/header/__init__.py b/packages/python/plotly/plotly/graph_objs/table/header/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/table/header/__init__.py rename to packages/python/plotly/plotly/graph_objs/table/header/__init__.py diff --git a/plotly-package/plotly/graph_objs/table/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/table/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/table/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/table/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/box/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/box/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/box/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/box/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/selected/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/selected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/selected/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/selected/__init__.py diff --git a/plotly-package/plotly/graph_objs/violin/unselected/__init__.py b/packages/python/plotly/plotly/graph_objs/violin/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/violin/unselected/__init__.py rename to packages/python/plotly/plotly/graph_objs/violin/unselected/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/caps/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/caps/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/caps/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/caps/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/colorbar/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/colorbar/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/colorbar/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/colorbar/title/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/colorbar/title/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/colorbar/title/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/volume/slices/__init__.py b/packages/python/plotly/plotly/graph_objs/volume/slices/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/volume/slices/__init__.py rename to packages/python/plotly/plotly/graph_objs/volume/slices/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/connector/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/connector/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/connector/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/connector/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/decreasing/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/decreasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/decreasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/decreasing/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/decreasing/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/decreasing/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/decreasing/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/hoverlabel/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/hoverlabel/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/hoverlabel/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/increasing/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/increasing/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/increasing/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/increasing/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/increasing/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/increasing/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/increasing/marker/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/totals/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/totals/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/totals/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/totals/__init__.py diff --git a/plotly-package/plotly/graph_objs/waterfall/totals/marker/__init__.py b/packages/python/plotly/plotly/graph_objs/waterfall/totals/marker/__init__.py similarity index 100% rename from plotly-package/plotly/graph_objs/waterfall/totals/marker/__init__.py rename to packages/python/plotly/plotly/graph_objs/waterfall/totals/marker/__init__.py diff --git a/plotly-package/plotly/grid_objs.py b/packages/python/plotly/plotly/grid_objs.py similarity index 100% rename from plotly-package/plotly/grid_objs.py rename to packages/python/plotly/plotly/grid_objs.py diff --git a/plotly-package/plotly/io/__init__.py b/packages/python/plotly/plotly/io/__init__.py similarity index 100% rename from plotly-package/plotly/io/__init__.py rename to packages/python/plotly/plotly/io/__init__.py diff --git a/plotly-package/plotly/io/_base_renderers.py b/packages/python/plotly/plotly/io/_base_renderers.py similarity index 100% rename from plotly-package/plotly/io/_base_renderers.py rename to packages/python/plotly/plotly/io/_base_renderers.py diff --git a/plotly-package/plotly/io/_html.py b/packages/python/plotly/plotly/io/_html.py similarity index 100% rename from plotly-package/plotly/io/_html.py rename to packages/python/plotly/plotly/io/_html.py diff --git a/plotly-package/plotly/io/_json.py b/packages/python/plotly/plotly/io/_json.py similarity index 100% rename from plotly-package/plotly/io/_json.py rename to packages/python/plotly/plotly/io/_json.py diff --git a/plotly-package/plotly/io/_orca.py b/packages/python/plotly/plotly/io/_orca.py similarity index 100% rename from plotly-package/plotly/io/_orca.py rename to packages/python/plotly/plotly/io/_orca.py diff --git a/plotly-package/plotly/io/_renderers.py b/packages/python/plotly/plotly/io/_renderers.py similarity index 100% rename from plotly-package/plotly/io/_renderers.py rename to packages/python/plotly/plotly/io/_renderers.py diff --git a/plotly-package/plotly/io/_templates.py b/packages/python/plotly/plotly/io/_templates.py similarity index 100% rename from plotly-package/plotly/io/_templates.py rename to packages/python/plotly/plotly/io/_templates.py diff --git a/plotly-package/plotly/io/_utils.py b/packages/python/plotly/plotly/io/_utils.py similarity index 100% rename from plotly-package/plotly/io/_utils.py rename to packages/python/plotly/plotly/io/_utils.py diff --git a/plotly-package/plotly/io/base_renderers.py b/packages/python/plotly/plotly/io/base_renderers.py similarity index 100% rename from plotly-package/plotly/io/base_renderers.py rename to packages/python/plotly/plotly/io/base_renderers.py diff --git a/plotly-package/plotly/io/orca.py b/packages/python/plotly/plotly/io/orca.py similarity index 100% rename from plotly-package/plotly/io/orca.py rename to packages/python/plotly/plotly/io/orca.py diff --git a/plotly-package/plotly/matplotlylib/__init__.py b/packages/python/plotly/plotly/matplotlylib/__init__.py similarity index 100% rename from plotly-package/plotly/matplotlylib/__init__.py rename to packages/python/plotly/plotly/matplotlylib/__init__.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/__init__.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/__init__.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/__init__.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/__init__.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/_py3k_compat.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/_py3k_compat.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/_py3k_compat.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/_py3k_compat.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/exporter.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/exporter.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/exporter.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/exporter.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/renderers/__init__.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/__init__.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/renderers/__init__.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/__init__.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/renderers/base.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/base.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/renderers/base.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/base.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/renderers/fake_renderer.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/fake_renderer.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/renderers/fake_renderer.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/fake_renderer.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/renderers/vega_renderer.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/vega_renderer.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/renderers/vega_renderer.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/vega_renderer.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/renderers/vincent_renderer.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/vincent_renderer.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/renderers/vincent_renderer.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/renderers/vincent_renderer.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/tests/__init__.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/tests/__init__.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/tests/__init__.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/tests/__init__.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/tests/test_basic.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/tests/test_basic.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/tests/test_basic.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/tests/test_basic.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/tests/test_utils.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/tests/test_utils.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/tests/test_utils.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/tests/test_utils.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/tools.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/tools.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/tools.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/tools.py diff --git a/plotly-package/plotly/matplotlylib/mplexporter/utils.py b/packages/python/plotly/plotly/matplotlylib/mplexporter/utils.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mplexporter/utils.py rename to packages/python/plotly/plotly/matplotlylib/mplexporter/utils.py diff --git a/plotly-package/plotly/matplotlylib/mpltools.py b/packages/python/plotly/plotly/matplotlylib/mpltools.py similarity index 100% rename from plotly-package/plotly/matplotlylib/mpltools.py rename to packages/python/plotly/plotly/matplotlylib/mpltools.py diff --git a/plotly-package/plotly/matplotlylib/renderer.py b/packages/python/plotly/plotly/matplotlylib/renderer.py similarity index 100% rename from plotly-package/plotly/matplotlylib/renderer.py rename to packages/python/plotly/plotly/matplotlylib/renderer.py diff --git a/plotly-package/plotly/offline/__init__.py b/packages/python/plotly/plotly/offline/__init__.py similarity index 100% rename from plotly-package/plotly/offline/__init__.py rename to packages/python/plotly/plotly/offline/__init__.py diff --git a/plotly-package/plotly/offline/_plotlyjs_version.py b/packages/python/plotly/plotly/offline/_plotlyjs_version.py similarity index 100% rename from plotly-package/plotly/offline/_plotlyjs_version.py rename to packages/python/plotly/plotly/offline/_plotlyjs_version.py diff --git a/plotly-package/plotly/offline/offline.py b/packages/python/plotly/plotly/offline/offline.py similarity index 100% rename from plotly-package/plotly/offline/offline.py rename to packages/python/plotly/plotly/offline/offline.py diff --git a/plotly-package/plotly/optional_imports.py b/packages/python/plotly/plotly/optional_imports.py similarity index 100% rename from plotly-package/plotly/optional_imports.py rename to packages/python/plotly/plotly/optional_imports.py diff --git a/plotly-package/plotly/package_data/plotly.min.js b/packages/python/plotly/plotly/package_data/plotly.min.js similarity index 100% rename from plotly-package/plotly/package_data/plotly.min.js rename to packages/python/plotly/plotly/package_data/plotly.min.js diff --git a/plotly-package/plotly/package_data/templates/ggplot2.json b/packages/python/plotly/plotly/package_data/templates/ggplot2.json similarity index 100% rename from plotly-package/plotly/package_data/templates/ggplot2.json rename to packages/python/plotly/plotly/package_data/templates/ggplot2.json diff --git a/plotly-package/plotly/package_data/templates/plotly.json b/packages/python/plotly/plotly/package_data/templates/plotly.json similarity index 100% rename from plotly-package/plotly/package_data/templates/plotly.json rename to packages/python/plotly/plotly/package_data/templates/plotly.json diff --git a/plotly-package/plotly/package_data/templates/plotly_dark.json b/packages/python/plotly/plotly/package_data/templates/plotly_dark.json similarity index 100% rename from plotly-package/plotly/package_data/templates/plotly_dark.json rename to packages/python/plotly/plotly/package_data/templates/plotly_dark.json diff --git a/plotly-package/plotly/package_data/templates/plotly_white.json b/packages/python/plotly/plotly/package_data/templates/plotly_white.json similarity index 100% rename from plotly-package/plotly/package_data/templates/plotly_white.json rename to packages/python/plotly/plotly/package_data/templates/plotly_white.json diff --git a/plotly-package/plotly/package_data/templates/presentation.json b/packages/python/plotly/plotly/package_data/templates/presentation.json similarity index 100% rename from plotly-package/plotly/package_data/templates/presentation.json rename to packages/python/plotly/plotly/package_data/templates/presentation.json diff --git a/plotly-package/plotly/package_data/templates/seaborn.json b/packages/python/plotly/plotly/package_data/templates/seaborn.json similarity index 100% rename from plotly-package/plotly/package_data/templates/seaborn.json rename to packages/python/plotly/plotly/package_data/templates/seaborn.json diff --git a/plotly-package/plotly/package_data/templates/xgridoff.json b/packages/python/plotly/plotly/package_data/templates/xgridoff.json similarity index 100% rename from plotly-package/plotly/package_data/templates/xgridoff.json rename to packages/python/plotly/plotly/package_data/templates/xgridoff.json diff --git a/plotly-package/plotly/plotly/__init__.py b/packages/python/plotly/plotly/plotly/__init__.py similarity index 100% rename from plotly-package/plotly/plotly/__init__.py rename to packages/python/plotly/plotly/plotly/__init__.py diff --git a/plotly-package/plotly/plotly/chunked_requests.py b/packages/python/plotly/plotly/plotly/chunked_requests.py similarity index 100% rename from plotly-package/plotly/plotly/chunked_requests.py rename to packages/python/plotly/plotly/plotly/chunked_requests.py diff --git a/plotly-package/plotly/presentation_objs.py b/packages/python/plotly/plotly/presentation_objs.py similarity index 100% rename from plotly-package/plotly/presentation_objs.py rename to packages/python/plotly/plotly/presentation_objs.py diff --git a/plotly-package/plotly/serializers.py b/packages/python/plotly/plotly/serializers.py similarity index 100% rename from plotly-package/plotly/serializers.py rename to packages/python/plotly/plotly/serializers.py diff --git a/plotly-package/plotly/session.py b/packages/python/plotly/plotly/session.py similarity index 100% rename from plotly-package/plotly/session.py rename to packages/python/plotly/plotly/session.py diff --git a/plotly-package/plotly/subplots.py b/packages/python/plotly/plotly/subplots.py similarity index 100% rename from plotly-package/plotly/subplots.py rename to packages/python/plotly/plotly/subplots.py diff --git a/plotly-package/plotly/tests/__init__.py b/packages/python/plotly/plotly/tests/__init__.py similarity index 100% rename from plotly-package/plotly/tests/__init__.py rename to packages/python/plotly/plotly/tests/__init__.py diff --git a/plotly-package/plotly/tests/test_core/__init__.py b/packages/python/plotly/plotly/tests/test_core/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/__init__.py rename to packages/python/plotly/plotly/tests/test_core/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_colors/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_colors/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_colors/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_colors/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_colors/test_colors.py b/packages/python/plotly/plotly/tests/test_core/test_colors/test_colors.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_colors/test_colors.py rename to packages/python/plotly/plotly/tests/test_core/test_colors/test_colors.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_add_traces.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_add_traces.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_add_traces.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_add_traces.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_batch_animate.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_batch_animate.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_batch_animate.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_batch_animate.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_move_delete_traces.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_move_delete_traces.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_move_delete_traces.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_move_delete_traces.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_on_change.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_on_change.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_on_change.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_on_change.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_relayout.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_relayout.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_relayout.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_relayout.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_restyle.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_restyle.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_restyle.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_restyle.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_update.py b/packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_update.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_messages/test_plotly_update.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_messages/test_plotly_update.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_widget_backend/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_figure_widget_backend/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_widget_backend/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_widget_backend/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py b/packages/python/plotly/plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py rename to packages/python/plotly/plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_annotations.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_annotations.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_annotations.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_annotations.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_append_trace.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_append_trace.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_append_trace.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_append_trace.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_constructor.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_constructor.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_constructor.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_constructor.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_data.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_data.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_data.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_data.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_error_bars.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_error_bars.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_error_bars.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_error_bars.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_figure.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_figure.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_figure.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_figure.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_figure_properties.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_figure_properties.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_figure_properties.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_figure_properties.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_frames.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_frames.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_frames.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_frames.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_graph_objs.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_graph_objs.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_graph_objs.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_graph_objs.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_layout_subplots.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_properties_validated.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_properties_validated.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_properties_validated.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_properties_validated.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_property_assignment.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_property_assignment.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_property_assignment.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_property_assignment.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_repr.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_repr.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_repr.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_repr.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_scatter.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_scatter.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_scatter.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_scatter.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_template.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_template.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_template.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_template.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_to_ordered_dict.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_to_ordered_dict.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_to_ordered_dict.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_to_ordered_dict.py diff --git a/plotly-package/plotly/tests/test_core/test_graph_objs/test_update.py b/packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_update.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_graph_objs/test_update.py rename to packages/python/plotly/plotly/tests/test_core/test_graph_objs/test_update.py diff --git a/plotly-package/plotly/tests/test_core/test_offline/test_offline.py b/packages/python/plotly/plotly/tests/test_core/test_offline/test_offline.py similarity index 98% rename from plotly-package/plotly/tests/test_core/test_offline/test_offline.py rename to packages/python/plotly/plotly/tests/test_core/test_offline/test_offline.py index 719a7e2d7b5..23aee519fb3 100644 --- a/plotly-package/plotly/tests/test_core/test_offline/test_offline.py +++ b/packages/python/plotly/plotly/tests/test_core/test_offline/test_offline.py @@ -14,10 +14,11 @@ import plotly.io as pio import json -project_root = os.path.dirname( +packages_root = os.path.dirname( os.path.dirname( os.path.dirname( - os.path.realpath(plotly.__file__)))) + os.path.dirname( + os.path.realpath(plotly.__file__))))) here = os.path.dirname(os.path.realpath(__file__)) html_filename = os.path.join(here, 'temp-plot.html') @@ -311,7 +312,12 @@ def get_html(): @attr('nodev') def test_plotlyjs_version(self): - path = os.path.join(project_root, 'js', 'package.json') + path = os.path.join( + packages_root, + 'javascript', + 'plotlywidget', + 'package.json', + ) with open(path, 'rt') as f: package_json = json.load(f) expected_version = package_json['dependencies']['plotly.js'] diff --git a/plotly-package/plotly/tests/test_core/test_optional_imports/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_optional_imports/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_optional_imports/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_optional_imports/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_optional_imports/exploding_module.py b/packages/python/plotly/plotly/tests/test_core/test_optional_imports/exploding_module.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_optional_imports/exploding_module.py rename to packages/python/plotly/plotly/tests/test_core/test_optional_imports/exploding_module.py diff --git a/plotly-package/plotly/tests/test_core/test_optional_imports/test_optional_imports.py b/packages/python/plotly/plotly/tests/test_core/test_optional_imports/test_optional_imports.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_optional_imports/test_optional_imports.py rename to packages/python/plotly/plotly/tests/test_core/test_optional_imports/test_optional_imports.py diff --git a/plotly-package/plotly/tests/test_core/test_subplots/test_get_subplot.py b/packages/python/plotly/plotly/tests/test_core/test_subplots/test_get_subplot.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_subplots/test_get_subplot.py rename to packages/python/plotly/plotly/tests/test_core/test_subplots/test_get_subplot.py diff --git a/plotly-package/plotly/tests/test_core/test_subplots/test_make_subplots.py b/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_subplots/test_make_subplots.py rename to packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py diff --git a/plotly-package/plotly/tests/test_core/test_update_objects/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_update_objects/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_update_objects/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_update_objects/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_update_objects/test_update_subplots.py b/packages/python/plotly/plotly/tests/test_core/test_update_objects/test_update_subplots.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_update_objects/test_update_subplots.py rename to packages/python/plotly/plotly/tests/test_core/test_update_objects/test_update_subplots.py diff --git a/plotly-package/plotly/tests/test_core/test_update_objects/test_update_traces.py b/packages/python/plotly/plotly/tests/test_core/test_update_objects/test_update_traces.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_update_objects/test_update_traces.py rename to packages/python/plotly/plotly/tests/test_core/test_update_objects/test_update_traces.py diff --git a/plotly-package/plotly/tests/test_core/test_utils/__init__.py b/packages/python/plotly/plotly/tests/test_core/test_utils/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_utils/__init__.py rename to packages/python/plotly/plotly/tests/test_core/test_utils/__init__.py diff --git a/plotly-package/plotly/tests/test_core/test_utils/test_utils.py b/packages/python/plotly/plotly/tests/test_core/test_utils/test_utils.py similarity index 100% rename from plotly-package/plotly/tests/test_core/test_utils/test_utils.py rename to packages/python/plotly/plotly/tests/test_core/test_utils/test_utils.py diff --git a/plotly-package/plotly/tests/test_io/test_deepcopy_pickle.py b/packages/python/plotly/plotly/tests/test_io/test_deepcopy_pickle.py similarity index 100% rename from plotly-package/plotly/tests/test_io/test_deepcopy_pickle.py rename to packages/python/plotly/plotly/tests/test_io/test_deepcopy_pickle.py diff --git a/plotly-package/plotly/tests/test_io/test_renderers.py b/packages/python/plotly/plotly/tests/test_io/test_renderers.py similarity index 100% rename from plotly-package/plotly/tests/test_io/test_renderers.py rename to packages/python/plotly/plotly/tests/test_io/test_renderers.py diff --git a/plotly-package/plotly/tests/test_io/test_to_from_json.py b/packages/python/plotly/plotly/tests/test_io/test_to_from_json.py similarity index 100% rename from plotly-package/plotly/tests/test_io/test_to_from_json.py rename to packages/python/plotly/plotly/tests/test_io/test_to_from_json.py diff --git a/plotly-package/plotly/tests/test_optional/__init__.py b/packages/python/plotly/plotly/tests/test_optional/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/optional_utils.py b/packages/python/plotly/plotly/tests/test_optional/optional_utils.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/optional_utils.py rename to packages/python/plotly/plotly/tests/test_optional/optional_utils.py diff --git a/plotly-package/plotly/tests/test_optional/test_figure_factory/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_figure_factory/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_figure_factory/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_figure_factory/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_figure_factory/test_figure_factory.py b/packages/python/plotly/plotly/tests/test_optional/test_figure_factory/test_figure_factory.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_figure_factory/test_figure_factory.py rename to packages/python/plotly/plotly/tests/test_optional/test_figure_factory/test_figure_factory.py diff --git a/plotly-package/plotly/tests/test_optional/test_graph_objs/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_graph_objs/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_graph_objs/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_graph_objs/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/.gitignore b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/.gitignore similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/.gitignore rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/.gitignore diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/README.md b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/README.md similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/README.md rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/README.md diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/fixtures/connected_false.ipynb b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/fixtures/connected_false.ipynb similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/fixtures/connected_false.ipynb rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/fixtures/connected_false.ipynb diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/fixtures/connected_true.ipynb b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/fixtures/connected_true.ipynb similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/fixtures/connected_true.ipynb rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/fixtures/connected_true.ipynb diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/js_tests/connected_false.js b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/js_tests/connected_false.js similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/js_tests/connected_false.js rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/js_tests/connected_false.js diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/js_tests/connected_true.js b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/js_tests/connected_true.js similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/js_tests/connected_true.js rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/js_tests/connected_true.js diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/lib/server.js b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/lib/server.js similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/lib/server.js rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/lib/server.js diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/lib/tape-wrapper.js b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/lib/tape-wrapper.js similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/lib/tape-wrapper.js rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/lib/tape-wrapper.js diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/package-lock.json b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/package-lock.json similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/package-lock.json rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/package-lock.json diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/package.json b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/package.json similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/package.json rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/package.json diff --git a/plotly-package/plotly/tests/test_optional/test_jupyter/test_jupyter.py b/packages/python/plotly/plotly/tests/test_optional/test_jupyter/test_jupyter.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_jupyter/test_jupyter.py rename to packages/python/plotly/plotly/tests/test_optional/test_jupyter/test_jupyter.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/annotations.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/annotations.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/annotations.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/annotations.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/axis_scales.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/axis_scales.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/axis_scales.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/axis_scales.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/bars.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/bars.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/bars.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/bars.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/data.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/data.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/data.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/data.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/lines.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/lines.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/lines.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/lines.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/scatter.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/scatter.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/scatter.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/scatter.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/data/subplots.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/subplots.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/data/subplots.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/data/subplots.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_annotations.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_annotations.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_annotations.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_annotations.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_bars.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_bars.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_bars.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_bars.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_data.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_data.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_data.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_data.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_date_times.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_date_times.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_date_times.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_date_times.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_lines.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_lines.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_lines.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_lines.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_scatter.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_scatter.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_scatter.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_scatter.py diff --git a/plotly-package/plotly/tests/test_optional/test_matplotlylib/test_subplots.py b/packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_subplots.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_matplotlylib/test_subplots.py rename to packages/python/plotly/plotly/tests/test_optional/test_matplotlylib/test_subplots.py diff --git a/plotly-package/plotly/tests/test_optional/test_offline/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_offline/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_offline/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_offline/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_offline/test_offline.py b/packages/python/plotly/plotly/tests/test_optional/test_offline/test_offline.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_offline/test_offline.py rename to packages/python/plotly/plotly/tests/test_optional/test_offline/test_offline.py diff --git a/plotly-package/plotly/tests/test_optional/test_tools/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_tools/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_tools/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_tools/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_tools/test_figure_factory.py b/packages/python/plotly/plotly/tests/test_optional/test_tools/test_figure_factory.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_tools/test_figure_factory.py rename to packages/python/plotly/plotly/tests/test_optional/test_tools/test_figure_factory.py diff --git a/plotly-package/plotly/tests/test_optional/test_utils/__init__.py b/packages/python/plotly/plotly/tests/test_optional/test_utils/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_utils/__init__.py rename to packages/python/plotly/plotly/tests/test_optional/test_utils/__init__.py diff --git a/plotly-package/plotly/tests/test_optional/test_utils/test_utils.py b/packages/python/plotly/plotly/tests/test_optional/test_utils/test_utils.py similarity index 100% rename from plotly-package/plotly/tests/test_optional/test_utils/test_utils.py rename to packages/python/plotly/plotly/tests/test_optional/test_utils/test_utils.py diff --git a/plotly-package/plotly/tests/test_orca/__init__.py b/packages/python/plotly/plotly/tests/test_orca/__init__.py similarity index 100% rename from plotly-package/plotly/tests/test_orca/__init__.py rename to packages/python/plotly/plotly/tests/test_orca/__init__.py diff --git a/plotly-package/plotly/tests/test_orca/images/darwin/fig1.eps b/packages/python/plotly/plotly/tests/test_orca/images/darwin/fig1.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/darwin/fig1.eps rename to packages/python/plotly/plotly/tests/test_orca/images/darwin/fig1.eps diff --git a/plotly-package/plotly/tests/test_orca/images/darwin/latexfig.eps b/packages/python/plotly/plotly/tests/test_orca/images/darwin/latexfig.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/darwin/latexfig.eps rename to packages/python/plotly/plotly/tests/test_orca/images/darwin/latexfig.eps diff --git a/plotly-package/plotly/tests/test_orca/images/darwin/topofig.eps b/packages/python/plotly/plotly/tests/test_orca/images/darwin/topofig.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/darwin/topofig.eps rename to packages/python/plotly/plotly/tests/test_orca/images/darwin/topofig.eps diff --git a/plotly-package/plotly/tests/test_orca/images/linux/failed/fig1.eps b/packages/python/plotly/plotly/tests/test_orca/images/linux/failed/fig1.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/linux/failed/fig1.eps rename to packages/python/plotly/plotly/tests/test_orca/images/linux/failed/fig1.eps diff --git a/plotly-package/plotly/tests/test_orca/images/linux/fig1.eps b/packages/python/plotly/plotly/tests/test_orca/images/linux/fig1.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/linux/fig1.eps rename to packages/python/plotly/plotly/tests/test_orca/images/linux/fig1.eps diff --git a/plotly-package/plotly/tests/test_orca/images/linux/latexfig.eps b/packages/python/plotly/plotly/tests/test_orca/images/linux/latexfig.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/linux/latexfig.eps rename to packages/python/plotly/plotly/tests/test_orca/images/linux/latexfig.eps diff --git a/plotly-package/plotly/tests/test_orca/images/linux/topofig.eps b/packages/python/plotly/plotly/tests/test_orca/images/linux/topofig.eps similarity index 100% rename from plotly-package/plotly/tests/test_orca/images/linux/topofig.eps rename to packages/python/plotly/plotly/tests/test_orca/images/linux/topofig.eps diff --git a/plotly-package/plotly/tests/test_orca/resources/2011_us_ag_exports.csv b/packages/python/plotly/plotly/tests/test_orca/resources/2011_us_ag_exports.csv similarity index 100% rename from plotly-package/plotly/tests/test_orca/resources/2011_us_ag_exports.csv rename to packages/python/plotly/plotly/tests/test_orca/resources/2011_us_ag_exports.csv diff --git a/plotly-package/plotly/tests/test_orca/test_image_renderers.py b/packages/python/plotly/plotly/tests/test_orca/test_image_renderers.py similarity index 100% rename from plotly-package/plotly/tests/test_orca/test_image_renderers.py rename to packages/python/plotly/plotly/tests/test_orca/test_image_renderers.py diff --git a/plotly-package/plotly/tests/test_orca/test_orca_server.py b/packages/python/plotly/plotly/tests/test_orca/test_orca_server.py similarity index 100% rename from plotly-package/plotly/tests/test_orca/test_orca_server.py rename to packages/python/plotly/plotly/tests/test_orca/test_orca_server.py diff --git a/plotly-package/plotly/tests/test_orca/test_to_image.py b/packages/python/plotly/plotly/tests/test_orca/test_to_image.py similarity index 100% rename from plotly-package/plotly/tests/test_orca/test_to_image.py rename to packages/python/plotly/plotly/tests/test_orca/test_to_image.py diff --git a/plotly-package/plotly/tests/utils.py b/packages/python/plotly/plotly/tests/utils.py similarity index 100% rename from plotly-package/plotly/tests/utils.py rename to packages/python/plotly/plotly/tests/utils.py diff --git a/plotly-package/plotly/tools.py b/packages/python/plotly/plotly/tools.py similarity index 100% rename from plotly-package/plotly/tools.py rename to packages/python/plotly/plotly/tools.py diff --git a/plotly-package/plotly/utils.py b/packages/python/plotly/plotly/utils.py similarity index 100% rename from plotly-package/plotly/utils.py rename to packages/python/plotly/plotly/utils.py diff --git a/plotly-package/plotly/validators/__init__.py b/packages/python/plotly/plotly/validators/__init__.py similarity index 100% rename from plotly-package/plotly/validators/__init__.py rename to packages/python/plotly/plotly/validators/__init__.py diff --git a/plotly-package/plotly/validators/area/__init__.py b/packages/python/plotly/plotly/validators/area/__init__.py similarity index 100% rename from plotly-package/plotly/validators/area/__init__.py rename to packages/python/plotly/plotly/validators/area/__init__.py diff --git a/plotly-package/plotly/validators/area/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/area/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/area/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/area/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/area/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/area/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/area/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/area/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/area/marker/__init__.py b/packages/python/plotly/plotly/validators/area/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/area/marker/__init__.py rename to packages/python/plotly/plotly/validators/area/marker/__init__.py diff --git a/plotly-package/plotly/validators/area/stream/__init__.py b/packages/python/plotly/plotly/validators/area/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/area/stream/__init__.py rename to packages/python/plotly/plotly/validators/area/stream/__init__.py diff --git a/plotly-package/plotly/validators/bar/__init__.py b/packages/python/plotly/plotly/validators/bar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/__init__.py rename to packages/python/plotly/plotly/validators/bar/__init__.py diff --git a/plotly-package/plotly/validators/bar/error_x/__init__.py b/packages/python/plotly/plotly/validators/bar/error_x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/error_x/__init__.py rename to packages/python/plotly/plotly/validators/bar/error_x/__init__.py diff --git a/plotly-package/plotly/validators/bar/error_y/__init__.py b/packages/python/plotly/plotly/validators/bar/error_y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/error_y/__init__.py rename to packages/python/plotly/plotly/validators/bar/error_y/__init__.py diff --git a/plotly-package/plotly/validators/bar/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/bar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/bar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/bar/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/bar/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/bar/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/bar/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/bar/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/bar/marker/line/__init__.py b/packages/python/plotly/plotly/validators/bar/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/bar/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/bar/outsidetextfont/__init__.py b/packages/python/plotly/plotly/validators/bar/outsidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/outsidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/outsidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/bar/selected/__init__.py b/packages/python/plotly/plotly/validators/bar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/selected/__init__.py rename to packages/python/plotly/plotly/validators/bar/selected/__init__.py diff --git a/plotly-package/plotly/validators/bar/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/bar/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/bar/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/bar/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/bar/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/bar/stream/__init__.py b/packages/python/plotly/plotly/validators/bar/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/stream/__init__.py rename to packages/python/plotly/plotly/validators/bar/stream/__init__.py diff --git a/plotly-package/plotly/validators/bar/textfont/__init__.py b/packages/python/plotly/plotly/validators/bar/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/textfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/textfont/__init__.py diff --git a/plotly-package/plotly/validators/bar/unselected/__init__.py b/packages/python/plotly/plotly/validators/bar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/unselected/__init__.py rename to packages/python/plotly/plotly/validators/bar/unselected/__init__.py diff --git a/plotly-package/plotly/validators/bar/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/bar/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/bar/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/bar/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/bar/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/bar/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/bar/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/__init__.py b/packages/python/plotly/plotly/validators/barpolar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/barpolar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/barpolar/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/marker/line/__init__.py b/packages/python/plotly/plotly/validators/barpolar/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/selected/__init__.py b/packages/python/plotly/plotly/validators/barpolar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/selected/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/selected/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/barpolar/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/barpolar/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/stream/__init__.py b/packages/python/plotly/plotly/validators/barpolar/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/stream/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/stream/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/unselected/__init__.py b/packages/python/plotly/plotly/validators/barpolar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/unselected/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/unselected/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/barpolar/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/barpolar/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/barpolar/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/barpolar/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/barpolar/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/box/__init__.py b/packages/python/plotly/plotly/validators/box/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/__init__.py rename to packages/python/plotly/plotly/validators/box/__init__.py diff --git a/plotly-package/plotly/validators/box/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/box/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/box/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/box/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/box/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/box/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/box/line/__init__.py b/packages/python/plotly/plotly/validators/box/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/line/__init__.py rename to packages/python/plotly/plotly/validators/box/line/__init__.py diff --git a/plotly-package/plotly/validators/box/marker/__init__.py b/packages/python/plotly/plotly/validators/box/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/marker/__init__.py rename to packages/python/plotly/plotly/validators/box/marker/__init__.py diff --git a/plotly-package/plotly/validators/box/marker/line/__init__.py b/packages/python/plotly/plotly/validators/box/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/box/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/box/selected/__init__.py b/packages/python/plotly/plotly/validators/box/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/selected/__init__.py rename to packages/python/plotly/plotly/validators/box/selected/__init__.py diff --git a/plotly-package/plotly/validators/box/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/box/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/box/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/box/stream/__init__.py b/packages/python/plotly/plotly/validators/box/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/stream/__init__.py rename to packages/python/plotly/plotly/validators/box/stream/__init__.py diff --git a/plotly-package/plotly/validators/box/unselected/__init__.py b/packages/python/plotly/plotly/validators/box/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/unselected/__init__.py rename to packages/python/plotly/plotly/validators/box/unselected/__init__.py diff --git a/plotly-package/plotly/validators/box/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/box/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/box/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/box/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/__init__.py b/packages/python/plotly/plotly/validators/candlestick/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/decreasing/__init__.py b/packages/python/plotly/plotly/validators/candlestick/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/decreasing/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/decreasing/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/decreasing/line/__init__.py b/packages/python/plotly/plotly/validators/candlestick/decreasing/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/decreasing/line/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/decreasing/line/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/candlestick/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/candlestick/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/increasing/__init__.py b/packages/python/plotly/plotly/validators/candlestick/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/increasing/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/increasing/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/increasing/line/__init__.py b/packages/python/plotly/plotly/validators/candlestick/increasing/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/increasing/line/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/increasing/line/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/line/__init__.py b/packages/python/plotly/plotly/validators/candlestick/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/line/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/line/__init__.py diff --git a/plotly-package/plotly/validators/candlestick/stream/__init__.py b/packages/python/plotly/plotly/validators/candlestick/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/candlestick/stream/__init__.py rename to packages/python/plotly/plotly/validators/candlestick/stream/__init__.py diff --git a/plotly-package/plotly/validators/carpet/__init__.py b/packages/python/plotly/plotly/validators/carpet/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/__init__.py rename to packages/python/plotly/plotly/validators/carpet/__init__.py diff --git a/plotly-package/plotly/validators/carpet/aaxis/__init__.py b/packages/python/plotly/plotly/validators/carpet/aaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/aaxis/__init__.py rename to packages/python/plotly/plotly/validators/carpet/aaxis/__init__.py diff --git a/plotly-package/plotly/validators/carpet/aaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/carpet/aaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/aaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/carpet/aaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/carpet/aaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/carpet/aaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/aaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/carpet/aaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/carpet/aaxis/title/__init__.py b/packages/python/plotly/plotly/validators/carpet/aaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/aaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/carpet/aaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/carpet/aaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/carpet/aaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/aaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/carpet/aaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/carpet/baxis/__init__.py b/packages/python/plotly/plotly/validators/carpet/baxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/baxis/__init__.py rename to packages/python/plotly/plotly/validators/carpet/baxis/__init__.py diff --git a/plotly-package/plotly/validators/carpet/baxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/carpet/baxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/baxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/carpet/baxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/carpet/baxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/carpet/baxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/baxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/carpet/baxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/carpet/baxis/title/__init__.py b/packages/python/plotly/plotly/validators/carpet/baxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/baxis/title/__init__.py rename to packages/python/plotly/plotly/validators/carpet/baxis/title/__init__.py diff --git a/plotly-package/plotly/validators/carpet/baxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/carpet/baxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/baxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/carpet/baxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/carpet/font/__init__.py b/packages/python/plotly/plotly/validators/carpet/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/font/__init__.py rename to packages/python/plotly/plotly/validators/carpet/font/__init__.py diff --git a/plotly-package/plotly/validators/carpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/carpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/carpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/carpet/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/carpet/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/carpet/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/carpet/stream/__init__.py b/packages/python/plotly/plotly/validators/carpet/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/carpet/stream/__init__.py rename to packages/python/plotly/plotly/validators/carpet/stream/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/__init__.py b/packages/python/plotly/plotly/validators/choropleth/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/colorbar/__init__.py b/packages/python/plotly/plotly/validators/choropleth/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/choropleth/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/choropleth/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/choropleth/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/choropleth/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/choropleth/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/marker/__init__.py b/packages/python/plotly/plotly/validators/choropleth/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/marker/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/marker/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/marker/line/__init__.py b/packages/python/plotly/plotly/validators/choropleth/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/selected/__init__.py b/packages/python/plotly/plotly/validators/choropleth/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/selected/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/selected/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/choropleth/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/stream/__init__.py b/packages/python/plotly/plotly/validators/choropleth/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/stream/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/stream/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/unselected/__init__.py b/packages/python/plotly/plotly/validators/choropleth/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/unselected/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/unselected/__init__.py diff --git a/plotly-package/plotly/validators/choropleth/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/choropleth/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/choropleth/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/choropleth/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/cone/__init__.py b/packages/python/plotly/plotly/validators/cone/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/__init__.py rename to packages/python/plotly/plotly/validators/cone/__init__.py diff --git a/plotly-package/plotly/validators/cone/colorbar/__init__.py b/packages/python/plotly/plotly/validators/cone/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/cone/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/cone/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/cone/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/cone/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/cone/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/cone/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/cone/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/cone/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/cone/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/cone/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/cone/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/cone/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/cone/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/cone/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/cone/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/cone/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/cone/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/cone/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/cone/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/cone/lighting/__init__.py b/packages/python/plotly/plotly/validators/cone/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/lighting/__init__.py rename to packages/python/plotly/plotly/validators/cone/lighting/__init__.py diff --git a/plotly-package/plotly/validators/cone/lightposition/__init__.py b/packages/python/plotly/plotly/validators/cone/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/cone/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/cone/stream/__init__.py b/packages/python/plotly/plotly/validators/cone/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/cone/stream/__init__.py rename to packages/python/plotly/plotly/validators/cone/stream/__init__.py diff --git a/plotly-package/plotly/validators/contour/__init__.py b/packages/python/plotly/plotly/validators/contour/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/__init__.py rename to packages/python/plotly/plotly/validators/contour/__init__.py diff --git a/plotly-package/plotly/validators/contour/colorbar/__init__.py b/packages/python/plotly/plotly/validators/contour/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/contour/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/contour/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/contour/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/contour/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/contour/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/contour/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/contour/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/contour/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/contour/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/contour/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/contour/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/contour/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/contour/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/contour/contours/__init__.py b/packages/python/plotly/plotly/validators/contour/contours/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/contours/__init__.py rename to packages/python/plotly/plotly/validators/contour/contours/__init__.py diff --git a/plotly-package/plotly/validators/contour/contours/labelfont/__init__.py b/packages/python/plotly/plotly/validators/contour/contours/labelfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/contours/labelfont/__init__.py rename to packages/python/plotly/plotly/validators/contour/contours/labelfont/__init__.py diff --git a/plotly-package/plotly/validators/contour/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/contour/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/contour/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/contour/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/contour/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/contour/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/contour/line/__init__.py b/packages/python/plotly/plotly/validators/contour/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/line/__init__.py rename to packages/python/plotly/plotly/validators/contour/line/__init__.py diff --git a/plotly-package/plotly/validators/contour/stream/__init__.py b/packages/python/plotly/plotly/validators/contour/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contour/stream/__init__.py rename to packages/python/plotly/plotly/validators/contour/stream/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/colorbar/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/contours/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/contours/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/contours/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/contours/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/contours/labelfont/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/contours/labelfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/contours/labelfont/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/contours/labelfont/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/line/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/line/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/line/__init__.py diff --git a/plotly-package/plotly/validators/contourcarpet/stream/__init__.py b/packages/python/plotly/plotly/validators/contourcarpet/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/contourcarpet/stream/__init__.py rename to packages/python/plotly/plotly/validators/contourcarpet/stream/__init__.py diff --git a/plotly-package/plotly/validators/frame/__init__.py b/packages/python/plotly/plotly/validators/frame/__init__.py similarity index 100% rename from plotly-package/plotly/validators/frame/__init__.py rename to packages/python/plotly/plotly/validators/frame/__init__.py diff --git a/plotly-package/plotly/validators/funnel/__init__.py b/packages/python/plotly/plotly/validators/funnel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/__init__.py rename to packages/python/plotly/plotly/validators/funnel/__init__.py diff --git a/plotly-package/plotly/validators/funnel/connector/__init__.py b/packages/python/plotly/plotly/validators/funnel/connector/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/connector/__init__.py rename to packages/python/plotly/plotly/validators/funnel/connector/__init__.py diff --git a/plotly-package/plotly/validators/funnel/connector/line/__init__.py b/packages/python/plotly/plotly/validators/funnel/connector/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/connector/line/__init__.py rename to packages/python/plotly/plotly/validators/funnel/connector/line/__init__.py diff --git a/plotly-package/plotly/validators/funnel/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/funnel/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/funnel/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/funnel/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/funnel/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/funnel/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/funnel/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/funnel/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/funnel/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/funnel/marker/line/__init__.py b/packages/python/plotly/plotly/validators/funnel/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/funnel/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/funnel/outsidetextfont/__init__.py b/packages/python/plotly/plotly/validators/funnel/outsidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/outsidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/funnel/outsidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/funnel/stream/__init__.py b/packages/python/plotly/plotly/validators/funnel/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/stream/__init__.py rename to packages/python/plotly/plotly/validators/funnel/stream/__init__.py diff --git a/plotly-package/plotly/validators/funnel/textfont/__init__.py b/packages/python/plotly/plotly/validators/funnel/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnel/textfont/__init__.py rename to packages/python/plotly/plotly/validators/funnel/textfont/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/domain/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/domain/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/domain/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/marker/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/marker/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/marker/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/marker/line/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/stream/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/stream/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/stream/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/textfont/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/textfont/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/textfont/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/title/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/title/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/title/__init__.py diff --git a/plotly-package/plotly/validators/funnelarea/title/font/__init__.py b/packages/python/plotly/plotly/validators/funnelarea/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/funnelarea/title/font/__init__.py rename to packages/python/plotly/plotly/validators/funnelarea/title/font/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/__init__.py b/packages/python/plotly/plotly/validators/heatmap/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/colorbar/__init__.py b/packages/python/plotly/plotly/validators/heatmap/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/heatmap/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/heatmap/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/heatmap/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/heatmap/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/heatmap/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/heatmap/stream/__init__.py b/packages/python/plotly/plotly/validators/heatmap/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmap/stream/__init__.py rename to packages/python/plotly/plotly/validators/heatmap/stream/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/colorbar/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/heatmapgl/stream/__init__.py b/packages/python/plotly/plotly/validators/heatmapgl/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/heatmapgl/stream/__init__.py rename to packages/python/plotly/plotly/validators/heatmapgl/stream/__init__.py diff --git a/plotly-package/plotly/validators/histogram/__init__.py b/packages/python/plotly/plotly/validators/histogram/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/__init__.py rename to packages/python/plotly/plotly/validators/histogram/__init__.py diff --git a/plotly-package/plotly/validators/histogram/cumulative/__init__.py b/packages/python/plotly/plotly/validators/histogram/cumulative/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/cumulative/__init__.py rename to packages/python/plotly/plotly/validators/histogram/cumulative/__init__.py diff --git a/plotly-package/plotly/validators/histogram/error_x/__init__.py b/packages/python/plotly/plotly/validators/histogram/error_x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/error_x/__init__.py rename to packages/python/plotly/plotly/validators/histogram/error_x/__init__.py diff --git a/plotly-package/plotly/validators/histogram/error_y/__init__.py b/packages/python/plotly/plotly/validators/histogram/error_y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/error_y/__init__.py rename to packages/python/plotly/plotly/validators/histogram/error_y/__init__.py diff --git a/plotly-package/plotly/validators/histogram/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/histogram/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/histogram/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/histogram/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/histogram/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram/marker/line/__init__.py b/packages/python/plotly/plotly/validators/histogram/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/histogram/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/histogram/selected/__init__.py b/packages/python/plotly/plotly/validators/histogram/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/selected/__init__.py rename to packages/python/plotly/plotly/validators/histogram/selected/__init__.py diff --git a/plotly-package/plotly/validators/histogram/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/histogram/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/histogram/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/histogram/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/histogram/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram/stream/__init__.py b/packages/python/plotly/plotly/validators/histogram/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/stream/__init__.py rename to packages/python/plotly/plotly/validators/histogram/stream/__init__.py diff --git a/plotly-package/plotly/validators/histogram/unselected/__init__.py b/packages/python/plotly/plotly/validators/histogram/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/unselected/__init__.py rename to packages/python/plotly/plotly/validators/histogram/unselected/__init__.py diff --git a/plotly-package/plotly/validators/histogram/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/histogram/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/histogram/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/histogram/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/histogram/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram/xbins/__init__.py b/packages/python/plotly/plotly/validators/histogram/xbins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/xbins/__init__.py rename to packages/python/plotly/plotly/validators/histogram/xbins/__init__.py diff --git a/plotly-package/plotly/validators/histogram/ybins/__init__.py b/packages/python/plotly/plotly/validators/histogram/ybins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram/ybins/__init__.py rename to packages/python/plotly/plotly/validators/histogram/ybins/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/colorbar/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/marker/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/marker/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/marker/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/stream/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/stream/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/stream/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/xbins/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/xbins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/xbins/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/xbins/__init__.py diff --git a/plotly-package/plotly/validators/histogram2d/ybins/__init__.py b/packages/python/plotly/plotly/validators/histogram2d/ybins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2d/ybins/__init__.py rename to packages/python/plotly/plotly/validators/histogram2d/ybins/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/colorbar/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/contours/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/contours/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/contours/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/contours/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/line/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/line/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/line/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/marker/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/marker/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/marker/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/stream/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/stream/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/stream/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/xbins/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/xbins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/xbins/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/xbins/__init__.py diff --git a/plotly-package/plotly/validators/histogram2dcontour/ybins/__init__.py b/packages/python/plotly/plotly/validators/histogram2dcontour/ybins/__init__.py similarity index 100% rename from plotly-package/plotly/validators/histogram2dcontour/ybins/__init__.py rename to packages/python/plotly/plotly/validators/histogram2dcontour/ybins/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/__init__.py b/packages/python/plotly/plotly/validators/isosurface/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/caps/__init__.py b/packages/python/plotly/plotly/validators/isosurface/caps/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/caps/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/caps/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/caps/x/__init__.py b/packages/python/plotly/plotly/validators/isosurface/caps/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/caps/x/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/caps/x/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/caps/y/__init__.py b/packages/python/plotly/plotly/validators/isosurface/caps/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/caps/y/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/caps/y/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/caps/z/__init__.py b/packages/python/plotly/plotly/validators/isosurface/caps/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/caps/z/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/caps/z/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/colorbar/__init__.py b/packages/python/plotly/plotly/validators/isosurface/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/isosurface/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/isosurface/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/isosurface/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/contour/__init__.py b/packages/python/plotly/plotly/validators/isosurface/contour/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/contour/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/contour/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/isosurface/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/isosurface/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/lighting/__init__.py b/packages/python/plotly/plotly/validators/isosurface/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/lighting/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/lighting/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/lightposition/__init__.py b/packages/python/plotly/plotly/validators/isosurface/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/slices/__init__.py b/packages/python/plotly/plotly/validators/isosurface/slices/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/slices/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/slices/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/slices/x/__init__.py b/packages/python/plotly/plotly/validators/isosurface/slices/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/slices/x/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/slices/x/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/slices/y/__init__.py b/packages/python/plotly/plotly/validators/isosurface/slices/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/slices/y/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/slices/y/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/slices/z/__init__.py b/packages/python/plotly/plotly/validators/isosurface/slices/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/slices/z/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/slices/z/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/spaceframe/__init__.py b/packages/python/plotly/plotly/validators/isosurface/spaceframe/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/spaceframe/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/spaceframe/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/stream/__init__.py b/packages/python/plotly/plotly/validators/isosurface/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/stream/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/stream/__init__.py diff --git a/plotly-package/plotly/validators/isosurface/surface/__init__.py b/packages/python/plotly/plotly/validators/isosurface/surface/__init__.py similarity index 100% rename from plotly-package/plotly/validators/isosurface/surface/__init__.py rename to packages/python/plotly/plotly/validators/isosurface/surface/__init__.py diff --git a/plotly-package/plotly/validators/layout/__init__.py b/packages/python/plotly/plotly/validators/layout/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/__init__.py rename to packages/python/plotly/plotly/validators/layout/__init__.py diff --git a/plotly-package/plotly/validators/layout/angularaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/angularaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/angularaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/angularaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/annotation/__init__.py b/packages/python/plotly/plotly/validators/layout/annotation/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/annotation/__init__.py rename to packages/python/plotly/plotly/validators/layout/annotation/__init__.py diff --git a/plotly-package/plotly/validators/layout/annotation/font/__init__.py b/packages/python/plotly/plotly/validators/layout/annotation/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/annotation/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/annotation/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/annotation/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/layout/annotation/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/annotation/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/layout/annotation/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/layout/annotation/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/layout/annotation/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/annotation/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/annotation/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/colorbar/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/colorscale/__init__.py b/packages/python/plotly/plotly/validators/layout/colorscale/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/colorscale/__init__.py rename to packages/python/plotly/plotly/validators/layout/colorscale/__init__.py diff --git a/plotly-package/plotly/validators/layout/font/__init__.py b/packages/python/plotly/plotly/validators/layout/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/center/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/center/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/center/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/center/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/lataxis/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/lataxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/lataxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/lataxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/lonaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/lonaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/lonaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/lonaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/projection/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/projection/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/projection/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/projection/__init__.py diff --git a/plotly-package/plotly/validators/layout/geo/projection/rotation/__init__.py b/packages/python/plotly/plotly/validators/layout/geo/projection/rotation/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/geo/projection/rotation/__init__.py rename to packages/python/plotly/plotly/validators/layout/geo/projection/rotation/__init__.py diff --git a/plotly-package/plotly/validators/layout/grid/__init__.py b/packages/python/plotly/plotly/validators/layout/grid/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/grid/__init__.py rename to packages/python/plotly/plotly/validators/layout/grid/__init__.py diff --git a/plotly-package/plotly/validators/layout/grid/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/grid/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/grid/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/grid/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/layout/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/layout/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/layout/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/layout/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/image/__init__.py b/packages/python/plotly/plotly/validators/layout/image/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/image/__init__.py rename to packages/python/plotly/plotly/validators/layout/image/__init__.py diff --git a/plotly-package/plotly/validators/layout/legend/__init__.py b/packages/python/plotly/plotly/validators/layout/legend/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/legend/__init__.py rename to packages/python/plotly/plotly/validators/layout/legend/__init__.py diff --git a/plotly-package/plotly/validators/layout/legend/font/__init__.py b/packages/python/plotly/plotly/validators/layout/legend/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/legend/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/legend/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/center/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/center/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/center/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/center/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/circle/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/circle/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/circle/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/circle/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/fill/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/fill/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/fill/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/fill/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/line/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/line/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/line/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/symbol/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/symbol/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/symbol/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/symbol/__init__.py diff --git a/plotly-package/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py b/packages/python/plotly/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/margin/__init__.py b/packages/python/plotly/plotly/validators/layout/margin/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/margin/__init__.py rename to packages/python/plotly/plotly/validators/layout/margin/__init__.py diff --git a/plotly-package/plotly/validators/layout/modebar/__init__.py b/packages/python/plotly/plotly/validators/layout/modebar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/modebar/__init__.py rename to packages/python/plotly/plotly/validators/layout/modebar/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/angularaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/angularaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/angularaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/angularaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/radialaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/radialaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/radialaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/radialaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/radialaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/radialaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/radialaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/radialaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/polar/radialaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/polar/radialaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/polar/radialaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/polar/radialaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/radialaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/radialaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/radialaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/radialaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/annotation/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/annotation/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/annotation/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/annotation/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/annotation/font/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/annotation/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/annotation/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/annotation/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/aspectratio/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/aspectratio/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/aspectratio/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/aspectratio/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/camera/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/camera/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/camera/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/camera/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/camera/center/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/camera/center/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/camera/center/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/camera/center/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/camera/eye/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/camera/eye/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/camera/eye/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/camera/eye/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/camera/projection/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/camera/projection/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/camera/projection/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/camera/projection/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/camera/up/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/camera/up/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/camera/up/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/camera/up/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/xaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/xaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/xaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/xaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/xaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/xaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/xaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/xaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/xaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/xaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/xaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/xaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/xaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/xaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/xaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/xaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/yaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/yaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/yaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/yaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/yaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/yaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/yaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/yaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/yaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/yaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/yaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/yaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/yaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/yaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/yaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/yaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/zaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/zaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/zaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/zaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/zaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/zaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/zaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/zaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/zaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/zaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/zaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/zaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/scene/zaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/scene/zaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/scene/zaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/scene/zaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/shape/__init__.py b/packages/python/plotly/plotly/validators/layout/shape/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/shape/__init__.py rename to packages/python/plotly/plotly/validators/layout/shape/__init__.py diff --git a/plotly-package/plotly/validators/layout/shape/line/__init__.py b/packages/python/plotly/plotly/validators/layout/shape/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/shape/line/__init__.py rename to packages/python/plotly/plotly/validators/layout/shape/line/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/currentvalue/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/currentvalue/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/currentvalue/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/currentvalue/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/currentvalue/font/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/currentvalue/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/currentvalue/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/currentvalue/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/font/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/pad/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/pad/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/pad/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/pad/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/step/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/step/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/step/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/step/__init__.py diff --git a/plotly-package/plotly/validators/layout/slider/transition/__init__.py b/packages/python/plotly/plotly/validators/layout/slider/transition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/slider/transition/__init__.py rename to packages/python/plotly/plotly/validators/layout/slider/transition/__init__.py diff --git a/plotly-package/plotly/validators/layout/template/__init__.py b/packages/python/plotly/plotly/validators/layout/template/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/template/__init__.py rename to packages/python/plotly/plotly/validators/layout/template/__init__.py diff --git a/plotly-package/plotly/validators/layout/template/data/__init__.py b/packages/python/plotly/plotly/validators/layout/template/data/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/template/data/__init__.py rename to packages/python/plotly/plotly/validators/layout/template/data/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/aaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/aaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/aaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/aaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/aaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/aaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/aaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/aaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/aaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/aaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/aaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/aaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/baxis/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/baxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/baxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/baxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/baxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/baxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/baxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/baxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/baxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/baxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/baxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/baxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/baxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/baxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/baxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/baxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/caxis/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/caxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/caxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/caxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/caxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/caxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/caxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/caxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/caxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/caxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/caxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/caxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/caxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/caxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/caxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/caxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/ternary/domain/__init__.py b/packages/python/plotly/plotly/validators/layout/ternary/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/ternary/domain/__init__.py rename to packages/python/plotly/plotly/validators/layout/ternary/domain/__init__.py diff --git a/plotly-package/plotly/validators/layout/title/__init__.py b/packages/python/plotly/plotly/validators/layout/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/title/pad/__init__.py b/packages/python/plotly/plotly/validators/layout/title/pad/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/title/pad/__init__.py rename to packages/python/plotly/plotly/validators/layout/title/pad/__init__.py diff --git a/plotly-package/plotly/validators/layout/transition/__init__.py b/packages/python/plotly/plotly/validators/layout/transition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/transition/__init__.py rename to packages/python/plotly/plotly/validators/layout/transition/__init__.py diff --git a/plotly-package/plotly/validators/layout/updatemenu/__init__.py b/packages/python/plotly/plotly/validators/layout/updatemenu/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/updatemenu/__init__.py rename to packages/python/plotly/plotly/validators/layout/updatemenu/__init__.py diff --git a/plotly-package/plotly/validators/layout/updatemenu/button/__init__.py b/packages/python/plotly/plotly/validators/layout/updatemenu/button/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/updatemenu/button/__init__.py rename to packages/python/plotly/plotly/validators/layout/updatemenu/button/__init__.py diff --git a/plotly-package/plotly/validators/layout/updatemenu/font/__init__.py b/packages/python/plotly/plotly/validators/layout/updatemenu/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/updatemenu/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/updatemenu/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/updatemenu/pad/__init__.py b/packages/python/plotly/plotly/validators/layout/updatemenu/pad/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/updatemenu/pad/__init__.py rename to packages/python/plotly/plotly/validators/layout/updatemenu/pad/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/rangeselector/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/rangeselector/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/rangeselector/button/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/button/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/rangeselector/button/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/button/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/rangeselector/font/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/rangeselector/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/rangeselector/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/rangeslider/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/rangeslider/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/rangeslider/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/rangeslider/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/rangeslider/yaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/rangeslider/yaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/rangeslider/yaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/rangeslider/yaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/xaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/xaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/xaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/xaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/layout/yaxis/__init__.py b/packages/python/plotly/plotly/validators/layout/yaxis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/yaxis/__init__.py rename to packages/python/plotly/plotly/validators/layout/yaxis/__init__.py diff --git a/plotly-package/plotly/validators/layout/yaxis/tickfont/__init__.py b/packages/python/plotly/plotly/validators/layout/yaxis/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/yaxis/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/layout/yaxis/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/layout/yaxis/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/layout/yaxis/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/yaxis/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/layout/yaxis/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/layout/yaxis/title/__init__.py b/packages/python/plotly/plotly/validators/layout/yaxis/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/yaxis/title/__init__.py rename to packages/python/plotly/plotly/validators/layout/yaxis/title/__init__.py diff --git a/plotly-package/plotly/validators/layout/yaxis/title/font/__init__.py b/packages/python/plotly/plotly/validators/layout/yaxis/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/layout/yaxis/title/font/__init__.py rename to packages/python/plotly/plotly/validators/layout/yaxis/title/font/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/colorbar/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/contour/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/contour/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/contour/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/contour/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/lighting/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/lighting/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/lighting/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/lightposition/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/mesh3d/stream/__init__.py b/packages/python/plotly/plotly/validators/mesh3d/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/mesh3d/stream/__init__.py rename to packages/python/plotly/plotly/validators/mesh3d/stream/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/__init__.py b/packages/python/plotly/plotly/validators/ohlc/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/decreasing/__init__.py b/packages/python/plotly/plotly/validators/ohlc/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/decreasing/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/decreasing/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/decreasing/line/__init__.py b/packages/python/plotly/plotly/validators/ohlc/decreasing/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/decreasing/line/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/decreasing/line/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/ohlc/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/ohlc/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/increasing/__init__.py b/packages/python/plotly/plotly/validators/ohlc/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/increasing/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/increasing/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/increasing/line/__init__.py b/packages/python/plotly/plotly/validators/ohlc/increasing/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/increasing/line/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/increasing/line/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/line/__init__.py b/packages/python/plotly/plotly/validators/ohlc/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/line/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/line/__init__.py diff --git a/plotly-package/plotly/validators/ohlc/stream/__init__.py b/packages/python/plotly/plotly/validators/ohlc/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/ohlc/stream/__init__.py rename to packages/python/plotly/plotly/validators/ohlc/stream/__init__.py diff --git a/plotly-package/plotly/validators/parcats/__init__.py b/packages/python/plotly/plotly/validators/parcats/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/__init__.py rename to packages/python/plotly/plotly/validators/parcats/__init__.py diff --git a/plotly-package/plotly/validators/parcats/dimension/__init__.py b/packages/python/plotly/plotly/validators/parcats/dimension/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/dimension/__init__.py rename to packages/python/plotly/plotly/validators/parcats/dimension/__init__.py diff --git a/plotly-package/plotly/validators/parcats/domain/__init__.py b/packages/python/plotly/plotly/validators/parcats/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/domain/__init__.py rename to packages/python/plotly/plotly/validators/parcats/domain/__init__.py diff --git a/plotly-package/plotly/validators/parcats/labelfont/__init__.py b/packages/python/plotly/plotly/validators/parcats/labelfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/labelfont/__init__.py rename to packages/python/plotly/plotly/validators/parcats/labelfont/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/colorbar/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/parcats/line/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/parcats/line/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/line/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/parcats/line/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/parcats/stream/__init__.py b/packages/python/plotly/plotly/validators/parcats/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/stream/__init__.py rename to packages/python/plotly/plotly/validators/parcats/stream/__init__.py diff --git a/plotly-package/plotly/validators/parcats/tickfont/__init__.py b/packages/python/plotly/plotly/validators/parcats/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcats/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/parcats/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/__init__.py b/packages/python/plotly/plotly/validators/parcoords/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/dimension/__init__.py b/packages/python/plotly/plotly/validators/parcoords/dimension/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/dimension/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/dimension/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/domain/__init__.py b/packages/python/plotly/plotly/validators/parcoords/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/domain/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/domain/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/labelfont/__init__.py b/packages/python/plotly/plotly/validators/parcoords/labelfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/labelfont/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/labelfont/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/colorbar/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/line/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/parcoords/line/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/line/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/line/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/rangefont/__init__.py b/packages/python/plotly/plotly/validators/parcoords/rangefont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/rangefont/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/rangefont/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/stream/__init__.py b/packages/python/plotly/plotly/validators/parcoords/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/stream/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/stream/__init__.py diff --git a/plotly-package/plotly/validators/parcoords/tickfont/__init__.py b/packages/python/plotly/plotly/validators/parcoords/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/parcoords/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/parcoords/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/pie/__init__.py b/packages/python/plotly/plotly/validators/pie/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/__init__.py rename to packages/python/plotly/plotly/validators/pie/__init__.py diff --git a/plotly-package/plotly/validators/pie/domain/__init__.py b/packages/python/plotly/plotly/validators/pie/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/domain/__init__.py rename to packages/python/plotly/plotly/validators/pie/domain/__init__.py diff --git a/plotly-package/plotly/validators/pie/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/pie/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/pie/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/pie/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/pie/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/pie/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/pie/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/pie/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/pie/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/pie/marker/__init__.py b/packages/python/plotly/plotly/validators/pie/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/marker/__init__.py rename to packages/python/plotly/plotly/validators/pie/marker/__init__.py diff --git a/plotly-package/plotly/validators/pie/marker/line/__init__.py b/packages/python/plotly/plotly/validators/pie/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/pie/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/pie/outsidetextfont/__init__.py b/packages/python/plotly/plotly/validators/pie/outsidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/outsidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/pie/outsidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/pie/stream/__init__.py b/packages/python/plotly/plotly/validators/pie/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/stream/__init__.py rename to packages/python/plotly/plotly/validators/pie/stream/__init__.py diff --git a/plotly-package/plotly/validators/pie/textfont/__init__.py b/packages/python/plotly/plotly/validators/pie/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/textfont/__init__.py rename to packages/python/plotly/plotly/validators/pie/textfont/__init__.py diff --git a/plotly-package/plotly/validators/pie/title/__init__.py b/packages/python/plotly/plotly/validators/pie/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/title/__init__.py rename to packages/python/plotly/plotly/validators/pie/title/__init__.py diff --git a/plotly-package/plotly/validators/pie/title/font/__init__.py b/packages/python/plotly/plotly/validators/pie/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pie/title/font/__init__.py rename to packages/python/plotly/plotly/validators/pie/title/font/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/marker/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/marker/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/marker/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/marker/border/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/marker/border/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/marker/border/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/marker/border/__init__.py diff --git a/plotly-package/plotly/validators/pointcloud/stream/__init__.py b/packages/python/plotly/plotly/validators/pointcloud/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/pointcloud/stream/__init__.py rename to packages/python/plotly/plotly/validators/pointcloud/stream/__init__.py diff --git a/plotly-package/plotly/validators/sankey/__init__.py b/packages/python/plotly/plotly/validators/sankey/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/__init__.py rename to packages/python/plotly/plotly/validators/sankey/__init__.py diff --git a/plotly-package/plotly/validators/sankey/domain/__init__.py b/packages/python/plotly/plotly/validators/sankey/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/domain/__init__.py rename to packages/python/plotly/plotly/validators/sankey/domain/__init__.py diff --git a/plotly-package/plotly/validators/sankey/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/sankey/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/sankey/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/sankey/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/sankey/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/sankey/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/sankey/link/__init__.py b/packages/python/plotly/plotly/validators/sankey/link/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/link/__init__.py rename to packages/python/plotly/plotly/validators/sankey/link/__init__.py diff --git a/plotly-package/plotly/validators/sankey/link/colorscale/__init__.py b/packages/python/plotly/plotly/validators/sankey/link/colorscale/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/link/colorscale/__init__.py rename to packages/python/plotly/plotly/validators/sankey/link/colorscale/__init__.py diff --git a/plotly-package/plotly/validators/sankey/link/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/sankey/link/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/link/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/sankey/link/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/sankey/link/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/sankey/link/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/link/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/sankey/link/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/sankey/link/line/__init__.py b/packages/python/plotly/plotly/validators/sankey/link/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/link/line/__init__.py rename to packages/python/plotly/plotly/validators/sankey/link/line/__init__.py diff --git a/plotly-package/plotly/validators/sankey/node/__init__.py b/packages/python/plotly/plotly/validators/sankey/node/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/node/__init__.py rename to packages/python/plotly/plotly/validators/sankey/node/__init__.py diff --git a/plotly-package/plotly/validators/sankey/node/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/sankey/node/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/node/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/sankey/node/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/sankey/node/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/sankey/node/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/node/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/sankey/node/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/sankey/node/line/__init__.py b/packages/python/plotly/plotly/validators/sankey/node/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/node/line/__init__.py rename to packages/python/plotly/plotly/validators/sankey/node/line/__init__.py diff --git a/plotly-package/plotly/validators/sankey/stream/__init__.py b/packages/python/plotly/plotly/validators/sankey/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/stream/__init__.py rename to packages/python/plotly/plotly/validators/sankey/stream/__init__.py diff --git a/plotly-package/plotly/validators/sankey/textfont/__init__.py b/packages/python/plotly/plotly/validators/sankey/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sankey/textfont/__init__.py rename to packages/python/plotly/plotly/validators/sankey/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter/__init__.py b/packages/python/plotly/plotly/validators/scatter/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/__init__.py rename to packages/python/plotly/plotly/validators/scatter/__init__.py diff --git a/plotly-package/plotly/validators/scatter/error_x/__init__.py b/packages/python/plotly/plotly/validators/scatter/error_x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/error_x/__init__.py rename to packages/python/plotly/plotly/validators/scatter/error_x/__init__.py diff --git a/plotly-package/plotly/validators/scatter/error_y/__init__.py b/packages/python/plotly/plotly/validators/scatter/error_y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/error_y/__init__.py rename to packages/python/plotly/plotly/validators/scatter/error_y/__init__.py diff --git a/plotly-package/plotly/validators/scatter/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scatter/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scatter/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scatter/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scatter/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scatter/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scatter/line/__init__.py b/packages/python/plotly/plotly/validators/scatter/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/line/__init__.py rename to packages/python/plotly/plotly/validators/scatter/line/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/gradient/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/gradient/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/gradient/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/gradient/__init__.py diff --git a/plotly-package/plotly/validators/scatter/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scatter/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scatter/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scatter/selected/__init__.py b/packages/python/plotly/plotly/validators/scatter/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/selected/__init__.py rename to packages/python/plotly/plotly/validators/scatter/selected/__init__.py diff --git a/plotly-package/plotly/validators/scatter/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatter/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatter/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatter/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatter/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter/stream/__init__.py b/packages/python/plotly/plotly/validators/scatter/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/stream/__init__.py rename to packages/python/plotly/plotly/validators/scatter/stream/__init__.py diff --git a/plotly-package/plotly/validators/scatter/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatter/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter/unselected/__init__.py b/packages/python/plotly/plotly/validators/scatter/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scatter/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scatter/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatter/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatter/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatter/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatter/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/error_x/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/error_x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/error_x/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/error_x/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/error_y/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/error_y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/error_y/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/error_y/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/error_z/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/error_z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/error_z/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/error_z/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/line/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/line/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/line/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/line/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/projection/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/projection/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/projection/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/projection/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/projection/x/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/projection/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/projection/x/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/projection/x/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/projection/y/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/projection/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/projection/y/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/projection/y/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/projection/z/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/projection/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/projection/z/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/projection/z/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/stream/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/stream/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/stream/__init__.py diff --git a/plotly-package/plotly/validators/scatter3d/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatter3d/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatter3d/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatter3d/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/line/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/line/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/line/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/gradient/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/gradient/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/gradient/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/gradient/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/selected/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/selected/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/selected/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/stream/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/stream/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/stream/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/unselected/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattercarpet/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattercarpet/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattercarpet/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattercarpet/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/line/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/line/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/line/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/gradient/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/gradient/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/gradient/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/gradient/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/selected/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/selected/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/selected/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/stream/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/stream/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/stream/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/unselected/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergeo/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergeo/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergeo/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergeo/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/__init__.py b/packages/python/plotly/plotly/validators/scattergl/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/error_x/__init__.py b/packages/python/plotly/plotly/validators/scattergl/error_x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/error_x/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/error_x/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/error_y/__init__.py b/packages/python/plotly/plotly/validators/scattergl/error_y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/error_y/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/error_y/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scattergl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scattergl/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/line/__init__.py b/packages/python/plotly/plotly/validators/scattergl/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/line/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/line/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scattergl/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/selected/__init__.py b/packages/python/plotly/plotly/validators/scattergl/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/selected/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/selected/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergl/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergl/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/stream/__init__.py b/packages/python/plotly/plotly/validators/scattergl/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/stream/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/stream/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergl/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/unselected/__init__.py b/packages/python/plotly/plotly/validators/scattergl/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattergl/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattergl/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattergl/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattergl/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattergl/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/line/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/line/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/line/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/selected/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/selected/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/selected/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/stream/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/stream/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/stream/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/textfont/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/unselected/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scattermapbox/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scattermapbox/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scattermapbox/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scattermapbox/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/line/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/gradient/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/gradient/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/gradient/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/gradient/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/selected/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/selected/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/selected/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/stream/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/stream/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/stream/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/unselected/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolar/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolar/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolar/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolar/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/line/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/selected/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/selected/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/selected/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/stream/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/stream/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/stream/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/unselected/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterpolargl/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterpolargl/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterpolargl/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterpolargl/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/line/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/gradient/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/gradient/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/gradient/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/gradient/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/marker/line/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/selected/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/selected/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/selected/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/selected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/selected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/selected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/selected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/stream/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/stream/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/stream/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/textfont/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/unselected/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/unselected/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/unselected/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/scatterternary/unselected/textfont/__init__.py b/packages/python/plotly/plotly/validators/scatterternary/unselected/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/scatterternary/unselected/textfont/__init__.py rename to packages/python/plotly/plotly/validators/scatterternary/unselected/textfont/__init__.py diff --git a/plotly-package/plotly/validators/splom/__init__.py b/packages/python/plotly/plotly/validators/splom/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/__init__.py rename to packages/python/plotly/plotly/validators/splom/__init__.py diff --git a/plotly-package/plotly/validators/splom/diagonal/__init__.py b/packages/python/plotly/plotly/validators/splom/diagonal/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/diagonal/__init__.py rename to packages/python/plotly/plotly/validators/splom/diagonal/__init__.py diff --git a/plotly-package/plotly/validators/splom/dimension/__init__.py b/packages/python/plotly/plotly/validators/splom/dimension/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/dimension/__init__.py rename to packages/python/plotly/plotly/validators/splom/dimension/__init__.py diff --git a/plotly-package/plotly/validators/splom/dimension/axis/__init__.py b/packages/python/plotly/plotly/validators/splom/dimension/axis/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/dimension/axis/__init__.py rename to packages/python/plotly/plotly/validators/splom/dimension/axis/__init__.py diff --git a/plotly-package/plotly/validators/splom/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/splom/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/splom/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/splom/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/splom/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/splom/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/colorbar/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/splom/marker/line/__init__.py b/packages/python/plotly/plotly/validators/splom/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/splom/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/splom/selected/__init__.py b/packages/python/plotly/plotly/validators/splom/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/selected/__init__.py rename to packages/python/plotly/plotly/validators/splom/selected/__init__.py diff --git a/plotly-package/plotly/validators/splom/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/splom/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/splom/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/splom/stream/__init__.py b/packages/python/plotly/plotly/validators/splom/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/stream/__init__.py rename to packages/python/plotly/plotly/validators/splom/stream/__init__.py diff --git a/plotly-package/plotly/validators/splom/unselected/__init__.py b/packages/python/plotly/plotly/validators/splom/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/unselected/__init__.py rename to packages/python/plotly/plotly/validators/splom/unselected/__init__.py diff --git a/plotly-package/plotly/validators/splom/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/splom/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/splom/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/splom/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/__init__.py b/packages/python/plotly/plotly/validators/streamtube/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/colorbar/__init__.py b/packages/python/plotly/plotly/validators/streamtube/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/streamtube/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/streamtube/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/streamtube/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/streamtube/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/streamtube/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/streamtube/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/lighting/__init__.py b/packages/python/plotly/plotly/validators/streamtube/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/lighting/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/lighting/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/lightposition/__init__.py b/packages/python/plotly/plotly/validators/streamtube/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/starts/__init__.py b/packages/python/plotly/plotly/validators/streamtube/starts/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/starts/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/starts/__init__.py diff --git a/plotly-package/plotly/validators/streamtube/stream/__init__.py b/packages/python/plotly/plotly/validators/streamtube/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/streamtube/stream/__init__.py rename to packages/python/plotly/plotly/validators/streamtube/stream/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/__init__.py b/packages/python/plotly/plotly/validators/sunburst/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/domain/__init__.py b/packages/python/plotly/plotly/validators/sunburst/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/domain/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/domain/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/sunburst/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/sunburst/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/sunburst/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/leaf/__init__.py b/packages/python/plotly/plotly/validators/sunburst/leaf/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/leaf/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/leaf/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/marker/__init__.py b/packages/python/plotly/plotly/validators/sunburst/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/marker/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/marker/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/marker/line/__init__.py b/packages/python/plotly/plotly/validators/sunburst/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/outsidetextfont/__init__.py b/packages/python/plotly/plotly/validators/sunburst/outsidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/outsidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/outsidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/stream/__init__.py b/packages/python/plotly/plotly/validators/sunburst/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/stream/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/stream/__init__.py diff --git a/plotly-package/plotly/validators/sunburst/textfont/__init__.py b/packages/python/plotly/plotly/validators/sunburst/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/sunburst/textfont/__init__.py rename to packages/python/plotly/plotly/validators/sunburst/textfont/__init__.py diff --git a/plotly-package/plotly/validators/surface/__init__.py b/packages/python/plotly/plotly/validators/surface/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/__init__.py rename to packages/python/plotly/plotly/validators/surface/__init__.py diff --git a/plotly-package/plotly/validators/surface/colorbar/__init__.py b/packages/python/plotly/plotly/validators/surface/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/surface/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/surface/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/surface/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/surface/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/surface/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/surface/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/surface/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/surface/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/surface/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/surface/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/surface/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/surface/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/surface/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/x/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/x/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/x/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/x/project/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/x/project/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/x/project/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/x/project/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/y/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/y/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/y/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/y/project/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/y/project/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/y/project/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/y/project/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/z/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/z/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/z/__init__.py diff --git a/plotly-package/plotly/validators/surface/contours/z/project/__init__.py b/packages/python/plotly/plotly/validators/surface/contours/z/project/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/contours/z/project/__init__.py rename to packages/python/plotly/plotly/validators/surface/contours/z/project/__init__.py diff --git a/plotly-package/plotly/validators/surface/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/surface/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/surface/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/surface/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/surface/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/surface/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/surface/lighting/__init__.py b/packages/python/plotly/plotly/validators/surface/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/lighting/__init__.py rename to packages/python/plotly/plotly/validators/surface/lighting/__init__.py diff --git a/plotly-package/plotly/validators/surface/lightposition/__init__.py b/packages/python/plotly/plotly/validators/surface/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/surface/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/surface/stream/__init__.py b/packages/python/plotly/plotly/validators/surface/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/surface/stream/__init__.py rename to packages/python/plotly/plotly/validators/surface/stream/__init__.py diff --git a/plotly-package/plotly/validators/table/__init__.py b/packages/python/plotly/plotly/validators/table/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/__init__.py rename to packages/python/plotly/plotly/validators/table/__init__.py diff --git a/plotly-package/plotly/validators/table/cells/__init__.py b/packages/python/plotly/plotly/validators/table/cells/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/cells/__init__.py rename to packages/python/plotly/plotly/validators/table/cells/__init__.py diff --git a/plotly-package/plotly/validators/table/cells/fill/__init__.py b/packages/python/plotly/plotly/validators/table/cells/fill/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/cells/fill/__init__.py rename to packages/python/plotly/plotly/validators/table/cells/fill/__init__.py diff --git a/plotly-package/plotly/validators/table/cells/font/__init__.py b/packages/python/plotly/plotly/validators/table/cells/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/cells/font/__init__.py rename to packages/python/plotly/plotly/validators/table/cells/font/__init__.py diff --git a/plotly-package/plotly/validators/table/cells/line/__init__.py b/packages/python/plotly/plotly/validators/table/cells/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/cells/line/__init__.py rename to packages/python/plotly/plotly/validators/table/cells/line/__init__.py diff --git a/plotly-package/plotly/validators/table/domain/__init__.py b/packages/python/plotly/plotly/validators/table/domain/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/domain/__init__.py rename to packages/python/plotly/plotly/validators/table/domain/__init__.py diff --git a/plotly-package/plotly/validators/table/header/__init__.py b/packages/python/plotly/plotly/validators/table/header/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/header/__init__.py rename to packages/python/plotly/plotly/validators/table/header/__init__.py diff --git a/plotly-package/plotly/validators/table/header/fill/__init__.py b/packages/python/plotly/plotly/validators/table/header/fill/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/header/fill/__init__.py rename to packages/python/plotly/plotly/validators/table/header/fill/__init__.py diff --git a/plotly-package/plotly/validators/table/header/font/__init__.py b/packages/python/plotly/plotly/validators/table/header/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/header/font/__init__.py rename to packages/python/plotly/plotly/validators/table/header/font/__init__.py diff --git a/plotly-package/plotly/validators/table/header/line/__init__.py b/packages/python/plotly/plotly/validators/table/header/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/header/line/__init__.py rename to packages/python/plotly/plotly/validators/table/header/line/__init__.py diff --git a/plotly-package/plotly/validators/table/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/table/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/table/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/table/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/table/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/table/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/table/stream/__init__.py b/packages/python/plotly/plotly/validators/table/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/table/stream/__init__.py rename to packages/python/plotly/plotly/validators/table/stream/__init__.py diff --git a/plotly-package/plotly/validators/violin/__init__.py b/packages/python/plotly/plotly/validators/violin/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/__init__.py rename to packages/python/plotly/plotly/validators/violin/__init__.py diff --git a/plotly-package/plotly/validators/violin/box/__init__.py b/packages/python/plotly/plotly/validators/violin/box/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/box/__init__.py rename to packages/python/plotly/plotly/validators/violin/box/__init__.py diff --git a/plotly-package/plotly/validators/violin/box/line/__init__.py b/packages/python/plotly/plotly/validators/violin/box/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/box/line/__init__.py rename to packages/python/plotly/plotly/validators/violin/box/line/__init__.py diff --git a/plotly-package/plotly/validators/violin/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/violin/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/violin/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/violin/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/violin/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/violin/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/violin/line/__init__.py b/packages/python/plotly/plotly/validators/violin/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/line/__init__.py rename to packages/python/plotly/plotly/validators/violin/line/__init__.py diff --git a/plotly-package/plotly/validators/violin/marker/__init__.py b/packages/python/plotly/plotly/validators/violin/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/marker/__init__.py rename to packages/python/plotly/plotly/validators/violin/marker/__init__.py diff --git a/plotly-package/plotly/validators/violin/marker/line/__init__.py b/packages/python/plotly/plotly/validators/violin/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/violin/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/violin/meanline/__init__.py b/packages/python/plotly/plotly/validators/violin/meanline/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/meanline/__init__.py rename to packages/python/plotly/plotly/validators/violin/meanline/__init__.py diff --git a/plotly-package/plotly/validators/violin/selected/__init__.py b/packages/python/plotly/plotly/validators/violin/selected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/selected/__init__.py rename to packages/python/plotly/plotly/validators/violin/selected/__init__.py diff --git a/plotly-package/plotly/validators/violin/selected/marker/__init__.py b/packages/python/plotly/plotly/validators/violin/selected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/selected/marker/__init__.py rename to packages/python/plotly/plotly/validators/violin/selected/marker/__init__.py diff --git a/plotly-package/plotly/validators/violin/stream/__init__.py b/packages/python/plotly/plotly/validators/violin/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/stream/__init__.py rename to packages/python/plotly/plotly/validators/violin/stream/__init__.py diff --git a/plotly-package/plotly/validators/violin/unselected/__init__.py b/packages/python/plotly/plotly/validators/violin/unselected/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/unselected/__init__.py rename to packages/python/plotly/plotly/validators/violin/unselected/__init__.py diff --git a/plotly-package/plotly/validators/violin/unselected/marker/__init__.py b/packages/python/plotly/plotly/validators/violin/unselected/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/violin/unselected/marker/__init__.py rename to packages/python/plotly/plotly/validators/violin/unselected/marker/__init__.py diff --git a/plotly-package/plotly/validators/volume/__init__.py b/packages/python/plotly/plotly/validators/volume/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/__init__.py rename to packages/python/plotly/plotly/validators/volume/__init__.py diff --git a/plotly-package/plotly/validators/volume/caps/__init__.py b/packages/python/plotly/plotly/validators/volume/caps/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/caps/__init__.py rename to packages/python/plotly/plotly/validators/volume/caps/__init__.py diff --git a/plotly-package/plotly/validators/volume/caps/x/__init__.py b/packages/python/plotly/plotly/validators/volume/caps/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/caps/x/__init__.py rename to packages/python/plotly/plotly/validators/volume/caps/x/__init__.py diff --git a/plotly-package/plotly/validators/volume/caps/y/__init__.py b/packages/python/plotly/plotly/validators/volume/caps/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/caps/y/__init__.py rename to packages/python/plotly/plotly/validators/volume/caps/y/__init__.py diff --git a/plotly-package/plotly/validators/volume/caps/z/__init__.py b/packages/python/plotly/plotly/validators/volume/caps/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/caps/z/__init__.py rename to packages/python/plotly/plotly/validators/volume/caps/z/__init__.py diff --git a/plotly-package/plotly/validators/volume/colorbar/__init__.py b/packages/python/plotly/plotly/validators/volume/colorbar/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/colorbar/__init__.py rename to packages/python/plotly/plotly/validators/volume/colorbar/__init__.py diff --git a/plotly-package/plotly/validators/volume/colorbar/tickfont/__init__.py b/packages/python/plotly/plotly/validators/volume/colorbar/tickfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/colorbar/tickfont/__init__.py rename to packages/python/plotly/plotly/validators/volume/colorbar/tickfont/__init__.py diff --git a/plotly-package/plotly/validators/volume/colorbar/tickformatstop/__init__.py b/packages/python/plotly/plotly/validators/volume/colorbar/tickformatstop/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/colorbar/tickformatstop/__init__.py rename to packages/python/plotly/plotly/validators/volume/colorbar/tickformatstop/__init__.py diff --git a/plotly-package/plotly/validators/volume/colorbar/title/__init__.py b/packages/python/plotly/plotly/validators/volume/colorbar/title/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/colorbar/title/__init__.py rename to packages/python/plotly/plotly/validators/volume/colorbar/title/__init__.py diff --git a/plotly-package/plotly/validators/volume/colorbar/title/font/__init__.py b/packages/python/plotly/plotly/validators/volume/colorbar/title/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/colorbar/title/font/__init__.py rename to packages/python/plotly/plotly/validators/volume/colorbar/title/font/__init__.py diff --git a/plotly-package/plotly/validators/volume/contour/__init__.py b/packages/python/plotly/plotly/validators/volume/contour/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/contour/__init__.py rename to packages/python/plotly/plotly/validators/volume/contour/__init__.py diff --git a/plotly-package/plotly/validators/volume/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/volume/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/volume/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/volume/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/volume/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/volume/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/volume/lighting/__init__.py b/packages/python/plotly/plotly/validators/volume/lighting/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/lighting/__init__.py rename to packages/python/plotly/plotly/validators/volume/lighting/__init__.py diff --git a/plotly-package/plotly/validators/volume/lightposition/__init__.py b/packages/python/plotly/plotly/validators/volume/lightposition/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/lightposition/__init__.py rename to packages/python/plotly/plotly/validators/volume/lightposition/__init__.py diff --git a/plotly-package/plotly/validators/volume/slices/__init__.py b/packages/python/plotly/plotly/validators/volume/slices/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/slices/__init__.py rename to packages/python/plotly/plotly/validators/volume/slices/__init__.py diff --git a/plotly-package/plotly/validators/volume/slices/x/__init__.py b/packages/python/plotly/plotly/validators/volume/slices/x/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/slices/x/__init__.py rename to packages/python/plotly/plotly/validators/volume/slices/x/__init__.py diff --git a/plotly-package/plotly/validators/volume/slices/y/__init__.py b/packages/python/plotly/plotly/validators/volume/slices/y/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/slices/y/__init__.py rename to packages/python/plotly/plotly/validators/volume/slices/y/__init__.py diff --git a/plotly-package/plotly/validators/volume/slices/z/__init__.py b/packages/python/plotly/plotly/validators/volume/slices/z/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/slices/z/__init__.py rename to packages/python/plotly/plotly/validators/volume/slices/z/__init__.py diff --git a/plotly-package/plotly/validators/volume/spaceframe/__init__.py b/packages/python/plotly/plotly/validators/volume/spaceframe/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/spaceframe/__init__.py rename to packages/python/plotly/plotly/validators/volume/spaceframe/__init__.py diff --git a/plotly-package/plotly/validators/volume/stream/__init__.py b/packages/python/plotly/plotly/validators/volume/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/stream/__init__.py rename to packages/python/plotly/plotly/validators/volume/stream/__init__.py diff --git a/plotly-package/plotly/validators/volume/surface/__init__.py b/packages/python/plotly/plotly/validators/volume/surface/__init__.py similarity index 100% rename from plotly-package/plotly/validators/volume/surface/__init__.py rename to packages/python/plotly/plotly/validators/volume/surface/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/__init__.py b/packages/python/plotly/plotly/validators/waterfall/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/connector/__init__.py b/packages/python/plotly/plotly/validators/waterfall/connector/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/connector/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/connector/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/connector/line/__init__.py b/packages/python/plotly/plotly/validators/waterfall/connector/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/connector/line/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/connector/line/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/decreasing/__init__.py b/packages/python/plotly/plotly/validators/waterfall/decreasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/decreasing/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/decreasing/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/decreasing/marker/__init__.py b/packages/python/plotly/plotly/validators/waterfall/decreasing/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/decreasing/marker/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/decreasing/marker/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/decreasing/marker/line/__init__.py b/packages/python/plotly/plotly/validators/waterfall/decreasing/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/decreasing/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/decreasing/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/hoverlabel/__init__.py b/packages/python/plotly/plotly/validators/waterfall/hoverlabel/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/hoverlabel/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/hoverlabel/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/hoverlabel/font/__init__.py b/packages/python/plotly/plotly/validators/waterfall/hoverlabel/font/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/hoverlabel/font/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/hoverlabel/font/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/increasing/__init__.py b/packages/python/plotly/plotly/validators/waterfall/increasing/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/increasing/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/increasing/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/increasing/marker/__init__.py b/packages/python/plotly/plotly/validators/waterfall/increasing/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/increasing/marker/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/increasing/marker/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/increasing/marker/line/__init__.py b/packages/python/plotly/plotly/validators/waterfall/increasing/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/increasing/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/increasing/marker/line/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/insidetextfont/__init__.py b/packages/python/plotly/plotly/validators/waterfall/insidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/insidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/insidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/outsidetextfont/__init__.py b/packages/python/plotly/plotly/validators/waterfall/outsidetextfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/outsidetextfont/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/outsidetextfont/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/stream/__init__.py b/packages/python/plotly/plotly/validators/waterfall/stream/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/stream/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/stream/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/textfont/__init__.py b/packages/python/plotly/plotly/validators/waterfall/textfont/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/textfont/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/textfont/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/totals/__init__.py b/packages/python/plotly/plotly/validators/waterfall/totals/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/totals/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/totals/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/totals/marker/__init__.py b/packages/python/plotly/plotly/validators/waterfall/totals/marker/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/totals/marker/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/totals/marker/__init__.py diff --git a/plotly-package/plotly/validators/waterfall/totals/marker/line/__init__.py b/packages/python/plotly/plotly/validators/waterfall/totals/marker/line/__init__.py similarity index 100% rename from plotly-package/plotly/validators/waterfall/totals/marker/line/__init__.py rename to packages/python/plotly/plotly/validators/waterfall/totals/marker/line/__init__.py diff --git a/plotly-package/plotly/version.py b/packages/python/plotly/plotly/version.py similarity index 100% rename from plotly-package/plotly/version.py rename to packages/python/plotly/plotly/version.py diff --git a/plotly-package/plotly/widgets.py b/packages/python/plotly/plotly/widgets.py similarity index 100% rename from plotly-package/plotly/widgets.py rename to packages/python/plotly/plotly/widgets.py diff --git a/plotly-package/plotlywidget.json b/packages/python/plotly/plotlywidget.json similarity index 100% rename from plotly-package/plotlywidget.json rename to packages/python/plotly/plotlywidget.json diff --git a/plotly-package/plotlywidget/static/extension.js b/packages/python/plotly/plotlywidget/static/extension.js similarity index 100% rename from plotly-package/plotlywidget/static/extension.js rename to packages/python/plotly/plotlywidget/static/extension.js diff --git a/plotly-package/plotlywidget/static/index.js b/packages/python/plotly/plotlywidget/static/index.js similarity index 100% rename from plotly-package/plotlywidget/static/index.js rename to packages/python/plotly/plotlywidget/static/index.js diff --git a/plotly-package/recipe/LICENSE.txt b/packages/python/plotly/recipe/LICENSE.txt similarity index 100% rename from plotly-package/recipe/LICENSE.txt rename to packages/python/plotly/recipe/LICENSE.txt diff --git a/plotly-package/recipe/meta.yaml b/packages/python/plotly/recipe/meta.yaml similarity index 100% rename from plotly-package/recipe/meta.yaml rename to packages/python/plotly/recipe/meta.yaml diff --git a/plotly-package/requirements.txt b/packages/python/plotly/requirements.txt similarity index 100% rename from plotly-package/requirements.txt rename to packages/python/plotly/requirements.txt diff --git a/plotly-package/setup.cfg b/packages/python/plotly/setup.cfg similarity index 100% rename from plotly-package/setup.cfg rename to packages/python/plotly/setup.cfg diff --git a/plotly-package/setup.py b/packages/python/plotly/setup.py similarity index 97% rename from plotly-package/setup.py rename to packages/python/plotly/setup.py index ecc5d6d9c8a..69048c63071 100644 --- a/plotly-package/setup.py +++ b/packages/python/plotly/setup.py @@ -11,8 +11,8 @@ here = os.path.dirname(os.path.abspath(__file__)) -project_root = os.path.dirname(here) -node_root = os.path.join(project_root, 'js') +project_root = os.path.dirname(os.path.dirname(os.path.dirname(here))) +node_root = os.path.join(project_root, 'packages', 'javascript', 'plotlywidget') is_repo = os.path.exists(os.path.join(project_root, '.git')) npm_path = os.pathsep.join([ @@ -23,7 +23,13 @@ # Load plotly.js version from js/package.json def plotly_js_version(): - path = os.path.join(project_root, 'js', 'package.json') + path = os.path.join( + project_root, + 'packages', + 'javascript', + 'plotlywidget', + 'package.json', + ) with open(path, 'rt') as f: package_json = json.load(f) version = package_json['dependencies']['plotly.js'] diff --git a/plotly-package/submodules/chunked_requests/.gitignore b/packages/python/plotly/submodules/chunked_requests/.gitignore similarity index 100% rename from plotly-package/submodules/chunked_requests/.gitignore rename to packages/python/plotly/submodules/chunked_requests/.gitignore diff --git a/plotly-package/submodules/chunked_requests/README.md b/packages/python/plotly/submodules/chunked_requests/README.md similarity index 100% rename from plotly-package/submodules/chunked_requests/README.md rename to packages/python/plotly/submodules/chunked_requests/README.md diff --git a/plotly-package/submodules/chunked_requests/__init__.py b/packages/python/plotly/submodules/chunked_requests/__init__.py similarity index 100% rename from plotly-package/submodules/chunked_requests/__init__.py rename to packages/python/plotly/submodules/chunked_requests/__init__.py diff --git a/plotly-package/submodules/chunked_requests/chunked_requests/__init__.py b/packages/python/plotly/submodules/chunked_requests/chunked_requests/__init__.py similarity index 100% rename from plotly-package/submodules/chunked_requests/chunked_requests/__init__.py rename to packages/python/plotly/submodules/chunked_requests/chunked_requests/__init__.py diff --git a/plotly-package/submodules/chunked_requests/chunked_requests/chunked_request.py b/packages/python/plotly/submodules/chunked_requests/chunked_requests/chunked_request.py similarity index 100% rename from plotly-package/submodules/chunked_requests/chunked_requests/chunked_request.py rename to packages/python/plotly/submodules/chunked_requests/chunked_requests/chunked_request.py diff --git a/plotly-package/submodules/chunked_requests/circle.yml b/packages/python/plotly/submodules/chunked_requests/circle.yml similarity index 100% rename from plotly-package/submodules/chunked_requests/circle.yml rename to packages/python/plotly/submodules/chunked_requests/circle.yml diff --git a/plotly-package/submodules/chunked_requests/requirements.txt b/packages/python/plotly/submodules/chunked_requests/requirements.txt similarity index 100% rename from plotly-package/submodules/chunked_requests/requirements.txt rename to packages/python/plotly/submodules/chunked_requests/requirements.txt diff --git a/plotly-package/submodules/chunked_requests/test/__init__.py b/packages/python/plotly/submodules/chunked_requests/test/__init__.py similarity index 100% rename from plotly-package/submodules/chunked_requests/test/__init__.py rename to packages/python/plotly/submodules/chunked_requests/test/__init__.py diff --git a/plotly-package/submodules/chunked_requests/test/package.json b/packages/python/plotly/submodules/chunked_requests/test/package.json similarity index 100% rename from plotly-package/submodules/chunked_requests/test/package.json rename to packages/python/plotly/submodules/chunked_requests/test/package.json diff --git a/plotly-package/submodules/chunked_requests/test/server.js b/packages/python/plotly/submodules/chunked_requests/test/server.js similarity index 100% rename from plotly-package/submodules/chunked_requests/test/server.js rename to packages/python/plotly/submodules/chunked_requests/test/server.js diff --git a/plotly-package/submodules/chunked_requests/test/tests.py b/packages/python/plotly/submodules/chunked_requests/test/tests.py similarity index 100% rename from plotly-package/submodules/chunked_requests/test/tests.py rename to packages/python/plotly/submodules/chunked_requests/test/tests.py diff --git a/plotly-package/submodules/mplexporter/.gitignore b/packages/python/plotly/submodules/mplexporter/.gitignore similarity index 100% rename from plotly-package/submodules/mplexporter/.gitignore rename to packages/python/plotly/submodules/mplexporter/.gitignore diff --git a/plotly-package/submodules/mplexporter/.travis.yml b/packages/python/plotly/submodules/mplexporter/.travis.yml similarity index 100% rename from plotly-package/submodules/mplexporter/.travis.yml rename to packages/python/plotly/submodules/mplexporter/.travis.yml diff --git a/plotly-package/submodules/mplexporter/LICENSE b/packages/python/plotly/submodules/mplexporter/LICENSE similarity index 100% rename from plotly-package/submodules/mplexporter/LICENSE rename to packages/python/plotly/submodules/mplexporter/LICENSE diff --git a/plotly-package/submodules/mplexporter/MANIFEST.in b/packages/python/plotly/submodules/mplexporter/MANIFEST.in similarity index 100% rename from plotly-package/submodules/mplexporter/MANIFEST.in rename to packages/python/plotly/submodules/mplexporter/MANIFEST.in diff --git a/plotly-package/submodules/mplexporter/README.md b/packages/python/plotly/submodules/mplexporter/README.md similarity index 100% rename from plotly-package/submodules/mplexporter/README.md rename to packages/python/plotly/submodules/mplexporter/README.md diff --git a/plotly-package/submodules/mplexporter/mplexporter/__init__.py b/packages/python/plotly/submodules/mplexporter/mplexporter/__init__.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/__init__.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/__init__.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/_py3k_compat.py b/packages/python/plotly/submodules/mplexporter/mplexporter/_py3k_compat.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/_py3k_compat.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/_py3k_compat.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/exporter.py b/packages/python/plotly/submodules/mplexporter/mplexporter/exporter.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/exporter.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/exporter.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/renderers/__init__.py b/packages/python/plotly/submodules/mplexporter/mplexporter/renderers/__init__.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/renderers/__init__.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/renderers/__init__.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/renderers/base.py b/packages/python/plotly/submodules/mplexporter/mplexporter/renderers/base.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/renderers/base.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/renderers/base.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/renderers/fake_renderer.py b/packages/python/plotly/submodules/mplexporter/mplexporter/renderers/fake_renderer.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/renderers/fake_renderer.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/renderers/fake_renderer.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/renderers/vega_renderer.py b/packages/python/plotly/submodules/mplexporter/mplexporter/renderers/vega_renderer.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/renderers/vega_renderer.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/renderers/vega_renderer.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/renderers/vincent_renderer.py b/packages/python/plotly/submodules/mplexporter/mplexporter/renderers/vincent_renderer.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/renderers/vincent_renderer.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/renderers/vincent_renderer.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/tests/__init__.py b/packages/python/plotly/submodules/mplexporter/mplexporter/tests/__init__.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/tests/__init__.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/tests/__init__.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/tests/test_basic.py b/packages/python/plotly/submodules/mplexporter/mplexporter/tests/test_basic.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/tests/test_basic.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/tests/test_basic.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/tests/test_utils.py b/packages/python/plotly/submodules/mplexporter/mplexporter/tests/test_utils.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/tests/test_utils.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/tests/test_utils.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/tools.py b/packages/python/plotly/submodules/mplexporter/mplexporter/tools.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/tools.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/tools.py diff --git a/plotly-package/submodules/mplexporter/mplexporter/utils.py b/packages/python/plotly/submodules/mplexporter/mplexporter/utils.py similarity index 100% rename from plotly-package/submodules/mplexporter/mplexporter/utils.py rename to packages/python/plotly/submodules/mplexporter/mplexporter/utils.py diff --git a/plotly-package/submodules/mplexporter/setup.py b/packages/python/plotly/submodules/mplexporter/setup.py similarity index 100% rename from plotly-package/submodules/mplexporter/setup.py rename to packages/python/plotly/submodules/mplexporter/setup.py diff --git a/plotly-package/templategen/__init__.py b/packages/python/plotly/templategen/__init__.py similarity index 100% rename from plotly-package/templategen/__init__.py rename to packages/python/plotly/templategen/__init__.py diff --git a/plotly-package/templategen/definitions.py b/packages/python/plotly/templategen/definitions.py similarity index 100% rename from plotly-package/templategen/definitions.py rename to packages/python/plotly/templategen/definitions.py diff --git a/plotly-package/templategen/utils/__init__.py b/packages/python/plotly/templategen/utils/__init__.py similarity index 100% rename from plotly-package/templategen/utils/__init__.py rename to packages/python/plotly/templategen/utils/__init__.py diff --git a/plotly-package/templategen/utils/colors.py b/packages/python/plotly/templategen/utils/colors.py similarity index 100% rename from plotly-package/templategen/utils/colors.py rename to packages/python/plotly/templategen/utils/colors.py diff --git a/plotly-package/tox.ini b/packages/python/plotly/tox.ini similarity index 98% rename from plotly-package/tox.ini rename to packages/python/plotly/tox.ini index 68fba03e055..4a0a056591b 100644 --- a/plotly-package/tox.ini +++ b/packages/python/plotly/tox.ini @@ -60,7 +60,7 @@ deps= retrying==1.3.3 pytest==3.5.1 backports.tempfile==1.0 - optional: --editable=file:///{toxinidir}/../plotly-geo-package + optional: --editable=file:///{toxinidir}/../plotly-geo optional: numpy==1.11.3 optional: ipython[all]==5.1.0 optional: ipywidgets==7.2.0 diff --git a/plotly-package/versioneer.py b/packages/python/plotly/versioneer.py similarity index 100% rename from plotly-package/versioneer.py rename to packages/python/plotly/versioneer.py