You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2021/05/17 17:30:16 UTC

[superset] branch dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0 updated (bfbb45b -> d1776de)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0
in repository https://gitbox.apache.org/repos/asf/superset.git.


 discard bfbb45b  chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in /superset-frontend
     add 568061e  feat: bumping echarts plugin, adding new treemap plugin (#14560)
     add 1e60148  fix(explore): Filters Tooltip is not showing the full content (#14618)
     add 3a81e6a  change name to Basic instead of Base (#14625)
     add d31958c  fix: Fixes #12672 (#14525)
     add e4d2424  refactor: Bootstrap to AntD - NavDropdown (#14557)
     add 2bd0b62  fix: Use simplejson for Flask JSON encoding (#14627)
     add e4e23ea  fix: fix adhocpopovers tab animate. (#14478)
     add bf90885  fix: Removing specific column widths, letting things flex naturally. (#14637)
     add 97c9e37  perf: memoize db_engine_spec in database (#14638)
     add 74473e2  fix: do not render favorite favStars and filters for anonymous user (#14120)
     add c55418d  chore: Bump pip-compile-multi (#14633)
     add 3466cb2  Fix class name (#14609)
     add 9cb4a46  fix: Fixes top level tabs and automatic scroll (#14624)
     add f16c708  fix(dashboard): check edit permissions correctly on frontend (#14626)
     add 6d9d362  chore: use before_request hook for dynamic routes (#14568)
     add ba5d66c  fix: DB parameter validation (#14636)
     add 884ded0  fix: roles undefined on public dashboards (#14648)
     add 60f903f  fix: fix submenu header double line (#14631)
     add b064cc1  feat: Adding configuration_method column to Database Model (#14433)
     add 4f5c537  feat: Configuration Method and expanded parameters for Database Model (#14451)
     add 1b47902  chore: Removes react-bootstrap and react-bootstrap-slider (#14641)
     new d1776de  chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in /superset-frontend

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (bfbb45b)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0 (d1776de)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .pre-commit-config.yaml                            |   2 +-
 requirements/base.in                               |   2 +-
 requirements/base.txt                              | 393 +++++-----
 requirements/development.txt                       | 312 ++------
 requirements/docker.txt                            | 203 +-----
 requirements/integration.txt                       |  76 +-
 requirements/local.txt                             | 266 +------
 requirements/testing.txt                           | 396 ++---------
 setup.py                                           |   1 +
 .../integration/dashboard/dashboard.helper.ts      |   4 +-
 .../cypress/integration/dashboard/load.test.ts     |   4 +-
 superset-frontend/package-lock.json                | 791 ++++++++-------------
 superset-frontend/package.json                     |  59 +-
 .../dashboard/components/DashboardBuilder_spec.jsx |   6 +-
 .../explore/components/BoundsControl_spec.jsx      |  58 +-
 .../spec/javascripts/profile/fixtures.tsx          |   4 +-
 superset-frontend/src/common/components/index.tsx  |  14 +-
 .../src/common/hooks/apiResources/dashboards.ts    |   5 +-
 .../src/components/EditableTitle/index.tsx         |   9 +-
 .../src/components/Menu/LanguagePicker.test.tsx    |  13 +-
 .../src/components/Menu/LanguagePicker.tsx         | 105 ++-
 .../src/components/Menu/Menu.test.tsx              |   8 +-
 superset-frontend/src/components/Menu/Menu.tsx     |   6 +-
 .../src/components/Menu/MenuRight.tsx              | 214 +++---
 superset-frontend/src/components/Menu/SubMenu.tsx  | 120 ++--
 .../src/components/NavDropdown/index.tsx           |  63 --
 superset-frontend/src/components/Tabs/Tabs.tsx     | 131 ++--
 superset-frontend/src/dashboard/actions/hydrate.js |  11 +-
 .../DashboardBuilder/DashboardBuilder.tsx          |   9 +-
 .../DashboardBuilder/DashboardContainer.tsx        |   1 +
 .../src/dashboard/components/dnd/handleHover.js    |  11 +-
 .../dnd/handleScroll/handleScroll.test.ts          |   1 +
 .../dashboard/components/dnd/handleScroll/index.ts |  44 +-
 .../src/dashboard/util/findPermission.test.ts      | 161 ++++-
 .../src/dashboard/util/findPermission.ts           |  25 +-
 .../src/dashboard/util/getDropPosition.js          |   7 +-
 .../src/datasource/ChangeDatasourceModal.tsx       |   2 +-
 .../src/explore/components/ExploreChartHeader.jsx  |  16 +-
 .../src/explore/components/ExploreChartPanel.jsx   |   1 +
 .../explore/components/ExploreViewContainer.jsx    |   1 +
 .../explore/components/controls/BoundsControl.jsx  | 102 +--
 .../DndFilterSelect.test.tsx                       |   2 +-
 .../controls/FilterControl/AdhocFilter/index.js    |   4 +
 .../FilterControl/AdhocFilterOption/index.jsx      |   1 +
 .../MetricControl/AdhocMetricEditPopover/index.jsx |   2 +-
 .../OptionControls/OptionControls.test.tsx         |   1 +
 .../components/controls/OptionControls/index.tsx   |   4 +-
 .../TimeSeriesColumnControl.test.tsx               | 111 ++-
 .../controls/TimeSeriesColumnControl/index.jsx     |  82 ++-
 superset-frontend/src/types/Dashboard.ts           |   8 +-
 superset-frontend/src/types/bootstrapTypes.ts      |   2 +-
 .../CRUD/annotationlayers/AnnotationLayersList.tsx |   6 +-
 .../src/views/CRUD/chart/ChartList.tsx             |  72 +-
 .../views/CRUD/csstemplates/CssTemplatesList.tsx   |   2 +-
 .../src/views/CRUD/dashboard/DashboardList.tsx     |  72 +-
 .../src/visualizations/presets/MainPreset.js       |   2 +
 superset-frontend/webpack.config.js                |   1 -
 superset/app.py                                    |   5 +-
 .../sqllab/ExploreCtasResultsButton_spec.jsx       |  78 --
 .../SqlLab/components/ExploreCtasResultsButton.jsx | 131 ----
 superset/assets/version_info.json                  |   0
 superset/charts/api.py                             |  21 +-
 superset/connectors/sqla/models.py                 |  64 +-
 superset/dashboards/api.py                         |  16 +-
 superset/databases/api.py                          |   7 +-
 superset/databases/commands/create.py              |   2 -
 superset/databases/commands/validate.py            |   6 +-
 superset/databases/schemas.py                      |  26 +-
 superset/db_engine_specs/base.py                   |  17 +-
 superset/db_engine_specs/postgres.py               |   4 +-
 superset/exceptions.py                             |   6 +
 ...30256cea_add_save_option_column_to_db_model.py} |  29 +-
 superset/models/core.py                            |  17 +-
 superset/reports/api.py                            |  10 +-
 superset/reports/logs/api.py                       |  10 +-
 superset/utils/urls.py                             |  13 +-
 superset/views/core.py                             |   2 +
 tests/conftest.py                                  |  38 +
 tests/databases/api_tests.py                       | 143 +++-
 tests/databases/commands_tests.py                  |   2 -
 tests/databases/schema_tests.py                    |   4 +-
 tests/db_engine_specs/base_engine_spec_tests.py    |  10 +-
 tests/reports/api_tests.py                         |  21 +-
 tests/thumbnails_tests.py                          | 117 +--
 84 files changed, 1974 insertions(+), 2854 deletions(-)
 delete mode 100644 superset-frontend/src/components/NavDropdown/index.tsx
 delete mode 100644 superset/assets/spec/javascripts/sqllab/ExploreCtasResultsButton_spec.jsx
 delete mode 100644 superset/assets/src/SqlLab/components/ExploreCtasResultsButton.jsx
 delete mode 100644 superset/assets/version_info.json
 copy superset/migrations/versions/{817e1c9b09d0_add_not_null_to_dbs_sqlalchemy_url.py => 453530256cea_add_save_option_column_to_db_model.py} (70%)

[superset] 01/01: chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in /superset-frontend

Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch dependabot/npm_and_yarn/superset-frontend/d3-scale-3.3.0
in repository https://gitbox.apache.org/repos/asf/superset.git

commit d1776defd06ab5ac62bf1410513ebefd95ef9ac8
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Mon May 17 17:25:14 2021 +0000

    chore(deps): bump d3-scale from 2.1.2 to 3.3.0 in /superset-frontend
    
    Bumps [d3-scale](https://github.com/d3/d3-scale) from 2.1.2 to 3.3.0.
    - [Release notes](https://github.com/d3/d3-scale/releases)
    - [Commits](https://github.com/d3/d3-scale/compare/v2.1.2...v3.3.0)
    
    Signed-off-by: dependabot[bot] <su...@github.com>
---
 superset-frontend/package-lock.json | 370 ++++++++++++++++--------------------
 superset-frontend/package.json      |   2 +-
 2 files changed, 170 insertions(+), 202 deletions(-)

diff --git a/superset-frontend/package-lock.json b/superset-frontend/package-lock.json
index e280c00..049c00d 100644
--- a/superset-frontend/package-lock.json
+++ b/superset-frontend/package-lock.json
@@ -56,7 +56,7 @@
         "core-js": "^3.6.5",
         "d3-array": "^1.2.4",
         "d3-color": "^1.2.0",
-        "d3-scale": "^2.1.2",
+        "d3-scale": "^3.3.0",
         "dom-to-image": "^2.6.0",
         "fontsource-fira-code": "^3.0.5",
         "fontsource-inter": "^3.0.5",
@@ -4734,6 +4734,19 @@
         "prop-types": "^15.5.10"
       }
     },
+    "node_modules/@data-ui/sparkline/node_modules/d3-scale": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+      "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+      "dependencies": {
+        "d3-array": "^1.2.0",
+        "d3-collection": "1",
+        "d3-format": "1",
+        "d3-interpolate": "1",
+        "d3-time": "1",
+        "d3-time-format": "2"
+      }
+    },
     "node_modules/@data-ui/sparkline/node_modules/resize-observer-polyfill": {
       "version": "1.5.0",
       "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz",
@@ -4962,6 +4975,19 @@
         "prop-types": "^15.5.10"
       }
     },
+    "node_modules/@data-ui/xy-chart/node_modules/d3-scale": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+      "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+      "dependencies": {
+        "d3-array": "^1.2.0",
+        "d3-collection": "1",
+        "d3-format": "1",
+        "d3-interpolate": "1",
+        "d3-time": "1",
+        "d3-time-format": "2"
+      }
+    },
     "node_modules/@data-ui/xy-chart/node_modules/resize-observer-polyfill": {
       "version": "1.5.0",
       "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz",
@@ -5467,14 +5493,6 @@
         "@types/d3-time": "*"
       }
     },
-    "node_modules/@encodable/color/node_modules/d3-array": {
-      "version": "2.12.1",
-      "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-      "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-      "dependencies": {
-        "internmap": "^1.0.0"
-      }
-    },
     "node_modules/@encodable/color/node_modules/d3-interpolate": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz",
@@ -5483,18 +5501,6 @@
         "d3-color": "1 - 2"
       }
     },
-    "node_modules/@encodable/color/node_modules/d3-scale": {
-      "version": "3.2.3",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz",
-      "integrity": "sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g==",
-      "dependencies": {
-        "d3-array": "^2.3.0",
-        "d3-format": "1 - 2",
-        "d3-interpolate": "1.2.0 - 2",
-        "d3-time": "1 - 2",
-        "d3-time-format": "2 - 3"
-      }
-    },
     "node_modules/@encodable/format": {
       "version": "1.0.6",
       "resolved": "https://registry.npmjs.org/@encodable/format/-/format-1.0.6.tgz",
@@ -14226,26 +14232,6 @@
         "resize-observer-polyfill": "1.5.1"
       }
     },
-    "node_modules/@superset-ui/core/node_modules/d3-array": {
-      "version": "2.12.1",
-      "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-      "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-      "dependencies": {
-        "internmap": "^1.0.0"
-      }
-    },
-    "node_modules/@superset-ui/core/node_modules/d3-scale": {
-      "version": "3.2.4",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-      "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-      "dependencies": {
-        "d3-array": "^2.3.0",
-        "d3-format": "1 - 2",
-        "d3-interpolate": "1.2.0 - 2",
-        "d3-time": "1 - 2",
-        "d3-time-format": "2 - 3"
-      }
-    },
     "node_modules/@superset-ui/legacy-plugin-chart-calendar": {
       "version": "0.17.48",
       "resolved": "https://registry.npmjs.org/@superset-ui/legacy-plugin-chart-calendar/-/legacy-plugin-chart-calendar-0.17.48.tgz",
@@ -14442,18 +14428,6 @@
         "internmap": "^1.0.0"
       }
     },
-    "node_modules/@superset-ui/legacy-plugin-chart-horizon/node_modules/d3-scale": {
-      "version": "3.2.4",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-      "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-      "dependencies": {
-        "d3-array": "^2.3.0",
-        "d3-format": "1 - 2",
-        "d3-interpolate": "1.2.0 - 2",
-        "d3-time": "1 - 2",
-        "d3-time-format": "2 - 3"
-      }
-    },
     "node_modules/@superset-ui/legacy-plugin-chart-map-box": {
       "version": "0.17.48",
       "resolved": "https://registry.npmjs.org/@superset-ui/legacy-plugin-chart-map-box/-/legacy-plugin-chart-map-box-0.17.48.tgz",
@@ -14673,6 +14647,19 @@
         "xss": "^1.0.6"
       }
     },
+    "node_modules/@superset-ui/legacy-preset-chart-deckgl/node_modules/d3-scale": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+      "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+      "dependencies": {
+        "d3-array": "^1.2.0",
+        "d3-collection": "1",
+        "d3-format": "1",
+        "d3-interpolate": "1",
+        "d3-time": "1",
+        "d3-time-format": "2"
+      }
+    },
     "node_modules/@superset-ui/legacy-preset-chart-nvd3": {
       "version": "0.17.48",
       "resolved": "https://registry.npmjs.org/@superset-ui/legacy-preset-chart-nvd3/-/legacy-preset-chart-nvd3-0.17.48.tgz",
@@ -14775,26 +14762,6 @@
         "react": "^16.13.1"
       }
     },
-    "node_modules/@superset-ui/plugin-chart-word-cloud/node_modules/d3-array": {
-      "version": "2.12.1",
-      "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-      "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-      "dependencies": {
-        "internmap": "^1.0.0"
-      }
-    },
-    "node_modules/@superset-ui/plugin-chart-word-cloud/node_modules/d3-scale": {
-      "version": "3.2.4",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-      "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-      "dependencies": {
-        "d3-array": "^2.3.0",
-        "d3-format": "1 - 2",
-        "d3-interpolate": "1.2.0 - 2",
-        "d3-time": "1 - 2",
-        "d3-time-format": "2 - 3"
-      }
-    },
     "node_modules/@superset-ui/preset-chart-xy": {
       "version": "0.17.48",
       "resolved": "https://registry.npmjs.org/@superset-ui/preset-chart-xy/-/preset-chart-xy-0.17.48.tgz",
@@ -18121,6 +18088,19 @@
         "d3-scale": "^2.0.0"
       }
     },
+    "node_modules/@vx/stats/node_modules/d3-scale": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+      "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+      "dependencies": {
+        "d3-array": "^1.2.0",
+        "d3-collection": "1",
+        "d3-format": "1",
+        "d3-interpolate": "1",
+        "d3-time": "1",
+        "d3-time-format": "2"
+      }
+    },
     "node_modules/@vx/text": {
       "version": "0.0.179",
       "resolved": "https://registry.npmjs.org/@vx/text/-/text-0.0.179.tgz",
@@ -21672,7 +21652,7 @@
     },
     "node_modules/chalk": {
       "version": "1.1.3",
-      "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
       "dev": true,
       "dependencies": {
@@ -24722,16 +24702,15 @@
       }
     },
     "node_modules/d3-scale": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.1.2.tgz",
-      "integrity": "sha512-bESpd64ylaKzCDzvULcmHKZTlzA/6DGSVwx7QSDj/EnX9cpSevsdiwdHFYI9ouo9tNBbV3v5xztHS2uFeOzh8Q==",
+      "version": "3.3.0",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz",
+      "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==",
       "dependencies": {
-        "d3-array": "^1.2.0",
-        "d3-collection": "1",
-        "d3-format": "1",
-        "d3-interpolate": "1",
-        "d3-time": "1",
-        "d3-time-format": "2"
+        "d3-array": "^2.3.0",
+        "d3-format": "1 - 2",
+        "d3-interpolate": "1.2.0 - 2",
+        "d3-time": "^2.1.1",
+        "d3-time-format": "2 - 3"
       }
     },
     "node_modules/d3-scale-chromatic": {
@@ -24743,6 +24722,22 @@
         "d3-interpolate": "1 - 2"
       }
     },
+    "node_modules/d3-scale/node_modules/d3-array": {
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
+      "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
+      "dependencies": {
+        "internmap": "^1.0.0"
+      }
+    },
+    "node_modules/d3-scale/node_modules/d3-time": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz",
+      "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==",
+      "dependencies": {
+        "d3-array": "2"
+      }
+    },
     "node_modules/d3-selection": {
       "version": "1.4.2",
       "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz",
@@ -25412,7 +25407,7 @@
     },
     "node_modules/dom-serializer/node_modules/domelementtype": {
       "version": "1.1.3",
-      "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
       "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
     },
     "node_modules/dom-to-image": {
@@ -25750,18 +25745,6 @@
         "d3-color": "1 - 2"
       }
     },
-    "node_modules/encodable/node_modules/d3-scale": {
-      "version": "3.2.3",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz",
-      "integrity": "sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g==",
-      "dependencies": {
-        "d3-array": "^2.3.0",
-        "d3-format": "1 - 2",
-        "d3-interpolate": "1.2.0 - 2",
-        "d3-time": "1 - 2",
-        "d3-time-format": "2 - 3"
-      }
-    },
     "node_modules/encodable/node_modules/d3-time": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.0.0.tgz",
@@ -39080,7 +39063,7 @@
     },
     "node_modules/pify": {
       "version": "2.3.0",
-      "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
       "dev": true,
       "engines": {
@@ -45642,7 +45625,7 @@
     },
     "node_modules/regexpu-core": {
       "version": "1.0.0",
-      "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
+      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
       "dev": true,
       "dependencies": {
@@ -45653,13 +45636,13 @@
     },
     "node_modules/regjsgen": {
       "version": "0.2.0",
-      "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
+      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
       "dev": true
     },
     "node_modules/regjsparser": {
       "version": "0.1.5",
-      "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
+      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
       "dev": true,
       "dependencies": {
@@ -57927,6 +57910,19 @@
             "prop-types": "^15.5.10"
           }
         },
+        "d3-scale": {
+          "version": "2.2.2",
+          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+          "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+          "requires": {
+            "d3-array": "^1.2.0",
+            "d3-collection": "1",
+            "d3-format": "1",
+            "d3-interpolate": "1",
+            "d3-time": "1",
+            "d3-time-format": "2"
+          }
+        },
         "resize-observer-polyfill": {
           "version": "1.5.0",
           "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz",
@@ -58161,6 +58157,19 @@
             "prop-types": "^15.5.10"
           }
         },
+        "d3-scale": {
+          "version": "2.2.2",
+          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+          "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+          "requires": {
+            "d3-array": "^1.2.0",
+            "d3-collection": "1",
+            "d3-format": "1",
+            "d3-interpolate": "1",
+            "d3-time": "1",
+            "d3-time-format": "2"
+          }
+        },
         "resize-observer-polyfill": {
           "version": "1.5.0",
           "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz",
@@ -58634,14 +58643,6 @@
             "@types/d3-time": "*"
           }
         },
-        "d3-array": {
-          "version": "2.12.1",
-          "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-          "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-          "requires": {
-            "internmap": "^1.0.0"
-          }
-        },
         "d3-interpolate": {
           "version": "2.0.1",
           "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz",
@@ -58649,18 +58650,6 @@
           "requires": {
             "d3-color": "1 - 2"
           }
-        },
-        "d3-scale": {
-          "version": "3.2.3",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz",
-          "integrity": "sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "1 - 2",
-            "d3-time-format": "2 - 3"
-          }
         }
       }
     },
@@ -66370,26 +66359,6 @@
             "prop-types": "^15.6.1",
             "resize-observer-polyfill": "1.5.1"
           }
-        },
-        "d3-array": {
-          "version": "2.12.1",
-          "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-          "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-          "requires": {
-            "internmap": "^1.0.0"
-          }
-        },
-        "d3-scale": {
-          "version": "3.2.4",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-          "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "1 - 2",
-            "d3-time-format": "2 - 3"
-          }
         }
       }
     },
@@ -66579,18 +66548,6 @@
           "requires": {
             "internmap": "^1.0.0"
           }
-        },
-        "d3-scale": {
-          "version": "3.2.4",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-          "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "1 - 2",
-            "d3-time-format": "2 - 3"
-          }
         }
       }
     },
@@ -66788,6 +66745,21 @@
         "underscore": "^1.8.3",
         "urijs": "^1.18.10",
         "xss": "^1.0.6"
+      },
+      "dependencies": {
+        "d3-scale": {
+          "version": "2.2.2",
+          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+          "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+          "requires": {
+            "d3-array": "^1.2.0",
+            "d3-collection": "1",
+            "d3-format": "1",
+            "d3-interpolate": "1",
+            "d3-time": "1",
+            "d3-time-format": "2"
+          }
+        }
       }
     },
     "@superset-ui/legacy-preset-chart-nvd3": {
@@ -66873,28 +66845,6 @@
         "d3-cloud": "^1.2.5",
         "d3-scale": "^3.0.1",
         "encodable": "^0.7.6"
-      },
-      "dependencies": {
-        "d3-array": {
-          "version": "2.12.1",
-          "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
-          "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
-          "requires": {
-            "internmap": "^1.0.0"
-          }
-        },
-        "d3-scale": {
-          "version": "3.2.4",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz",
-          "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "1 - 2",
-            "d3-time-format": "2 - 3"
-          }
-        }
       }
     },
     "@superset-ui/preset-chart-xy": {
@@ -69907,6 +69857,19 @@
           "requires": {
             "d3-scale": "^2.0.0"
           }
+        },
+        "d3-scale": {
+          "version": "2.2.2",
+          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz",
+          "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==",
+          "requires": {
+            "d3-array": "^1.2.0",
+            "d3-collection": "1",
+            "d3-format": "1",
+            "d3-interpolate": "1",
+            "d3-time": "1",
+            "d3-time-format": "2"
+          }
         }
       }
     },
@@ -73052,7 +73015,7 @@
     },
     "chalk": {
       "version": "1.1.3",
-      "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
       "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
       "dev": true,
       "requires": {
@@ -75627,16 +75590,33 @@
       }
     },
     "d3-scale": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.1.2.tgz",
-      "integrity": "sha512-bESpd64ylaKzCDzvULcmHKZTlzA/6DGSVwx7QSDj/EnX9cpSevsdiwdHFYI9ouo9tNBbV3v5xztHS2uFeOzh8Q==",
+      "version": "3.3.0",
+      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz",
+      "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==",
       "requires": {
-        "d3-array": "^1.2.0",
-        "d3-collection": "1",
-        "d3-format": "1",
-        "d3-interpolate": "1",
-        "d3-time": "1",
-        "d3-time-format": "2"
+        "d3-array": "^2.3.0",
+        "d3-format": "1 - 2",
+        "d3-interpolate": "1.2.0 - 2",
+        "d3-time": "^2.1.1",
+        "d3-time-format": "2 - 3"
+      },
+      "dependencies": {
+        "d3-array": {
+          "version": "2.12.1",
+          "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
+          "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
+          "requires": {
+            "internmap": "^1.0.0"
+          }
+        },
+        "d3-time": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz",
+          "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==",
+          "requires": {
+            "d3-array": "2"
+          }
+        }
       }
     },
     "d3-scale-chromatic": {
@@ -76232,7 +76212,7 @@
       "dependencies": {
         "domelementtype": {
           "version": "1.1.3",
-          "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
         }
       }
@@ -76557,18 +76537,6 @@
             "d3-color": "1 - 2"
           }
         },
-        "d3-scale": {
-          "version": "3.2.3",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz",
-          "integrity": "sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "1 - 2",
-            "d3-time-format": "2 - 3"
-          }
-        },
         "d3-time": {
           "version": "2.0.0",
           "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.0.0.tgz",
@@ -87555,7 +87523,7 @@
     },
     "pify": {
       "version": "2.3.0",
-      "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
       "dev": true
     },
@@ -93160,7 +93128,7 @@
     },
     "regexpu-core": {
       "version": "1.0.0",
-      "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
+      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
       "dev": true,
       "requires": {
@@ -93171,13 +93139,13 @@
     },
     "regjsgen": {
       "version": "0.2.0",
-      "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
+      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
       "dev": true
     },
     "regjsparser": {
       "version": "0.1.5",
-      "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
+      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
       "dev": true,
       "requires": {
diff --git a/superset-frontend/package.json b/superset-frontend/package.json
index f8f6eff..f2cf666 100644
--- a/superset-frontend/package.json
+++ b/superset-frontend/package.json
@@ -108,7 +108,7 @@
     "core-js": "^3.6.5",
     "d3-array": "^1.2.4",
     "d3-color": "^1.2.0",
-    "d3-scale": "^2.1.2",
+    "d3-scale": "^3.3.0",
     "dom-to-image": "^2.6.0",
     "fontsource-fira-code": "^3.0.5",
     "fontsource-inter": "^3.0.5",