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 2026/04/07 22:12:45 UTC

(superset) branch dependabot/npm_and_yarn/superset-frontend/typescript-eslint/eslint-plugin-8.58.0 updated (5e541b1eaef -> 293fc8ad375)

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/typescript-eslint/eslint-plugin-8.58.0
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 5e541b1eaef chore(deps-dev): bump @typescript-eslint/eslint-plugin
     add 8195574345e chore(deps): bump anthropics/claude-code-action from 1.0.85 to 1.0.87 (#39083)
     add e5ae626433f chore(deps): bump dawidd6/action-download-artifact from 19 to 20 (#39081)
     add d796543f5a0 chore(deps): update @deck.gl/react requirement from ~9.2.9 to ~9.2.11 in /superset-frontend/plugins/legacy-preset-chart-deckgl (#39033)
     add 12eb40db011 fix(SQL Lab): handle columns without names (#38986)
     add a3dfbd7bffa fix(deps): revert simple-zstd from 2.1.0 back to 1.4.2 (#39139)
     add a62be684a05 feat(mcp): add database connection listing and info tools (#39111)
     add 7c79b9ab618 fix(migrations): check pre-existing foreign keys on create util (#39099)
     add e56f8cc4fb1 fix(security_manager): custom auth_view issue (#39098)
     add 7380a59ab8a fix(mcp): fix form_data null, dataset URL, ASCII preview, and chart rename (#39109)
     add 92747246fc7 fix(mcp): remove JWT ValueError g.user fallback in auth layer (#39106)
     add 83ad1eca26b fix(mcp): add dynamic response truncation for oversized info tool responses (#39107)
     add 7be2acb2f3c fix(mcp): add description and certification fields to default list tool columns (#39017)
     add b05764d070d feat: Add currencies controls in country map (#39016)
     add bf9aff19b54 fix(mcp): compress chart config schemas to reduce search_tools token usage (#39018)
     add 027de6339ba chore(deps-dev): bump jsdom from 29.0.1 to 29.0.2 in /superset-frontend (#39155)
     add 8e811de5643 chore(deps): bump hot-shots from 14.2.0 to 14.3.1 in /superset-websocket (#39147)
     add 5f9fc31ae23 feat(mcp): add get_chart_type_schema tool for on-demand schema discovery (#39142)
     add 5ccfc530b26 chore(deps): bump geolib from 3.3.4 to 3.3.14 in /superset-frontend (#39092)
     add 3db92021c76 chore(deps-dev): bump eslint from 10.1.0 to 10.2.0 in /superset-websocket (#39123)
     add 97508811933 chore(deps-dev): bump @types/node from 25.5.0 to 25.5.2 in /superset-websocket (#39125)
     add 96fa2cbd2b9 chore(deps): update @deck.gl/aggregation-layers requirement from ~9.2.9 to ~9.2.11 in /superset-frontend/plugins/legacy-preset-chart-deckgl (#39126)
     add d159edc9a69 chore(deps-dev): bump @swc/core from 1.15.21 to 1.15.24 in /superset-frontend (#39127)
     add 293fc8ad375 chore(deps-dev): bump @typescript-eslint/eslint-plugin

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   (5e541b1eaef)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-frontend/typescript-eslint/eslint-plugin-8.58.0 (293fc8ad375)

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.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/claude.yml                       |   2 +-
 .github/workflows/superset-docs-deploy.yml         |   4 +-
 .github/workflows/superset-docs-verify.yml         |   2 +-
 superset-frontend/package-lock.json                | 294 ++++++++++-------
 superset-frontend/package.json                     |   8 +-
 .../src/CountryMap.ts                              |   9 +-
 .../src/controlPanel.ts                            |   1 +
 .../src/transformProps.ts                          |  28 +-
 .../test/CountryMap.test.tsx                       |   3 +
 .../legacy-preset-chart-deckgl/package.json        |   4 +-
 superset-websocket/package-lock.json               | 130 ++++----
 superset-websocket/package.json                    |   6 +-
 superset/mcp_service/app.py                        |  15 +-
 superset/mcp_service/auth.py                       |  27 +-
 superset/mcp_service/chart/schemas.py              | 122 ++++++-
 superset/mcp_service/chart/tool/__init__.py        |   2 +
 superset/mcp_service/chart/tool/generate_chart.py  |  30 +-
 .../mcp_service/chart/tool/get_chart_preview.py    |  10 +
 .../chart/tool/get_chart_type_schema.py            | 174 ++++++++++
 superset/mcp_service/chart/tool/list_charts.py     |   3 +
 superset/mcp_service/chart/tool/update_chart.py    | 132 +++++---
 .../mcp_service/chart/tool/update_chart_preview.py |  17 +-
 superset/mcp_service/chart/validation/pipeline.py  |  17 +-
 superset/mcp_service/common/schema_discovery.py    | 147 ++++++++-
 superset/mcp_service/constants.py                  |   5 +
 .../mcp_service/dashboard/tool/list_dashboards.py  |   3 +
 .../mcp_service/database}/__init__.py              |   0
 superset/mcp_service/database/schemas.py           | 364 +++++++++++++++++++++
 .../{dataset => database}/tool/__init__.py         |   8 +-
 .../mcp_service/database/tool/get_database_info.py | 137 ++++++++
 .../tool/list_databases.py}                        | 105 +++---
 superset/mcp_service/dataset/schemas.py            |  18 +-
 superset/mcp_service/dataset/tool/list_datasets.py |   3 +
 .../explore/tool/generate_explore_link.py          |  17 +-
 superset/mcp_service/mcp_core.py                   |  54 ++-
 superset/mcp_service/middleware.py                 |  80 ++++-
 superset/mcp_service/system/tool/get_schema.py     |  33 +-
 superset/mcp_service/utils/token_utils.py          | 204 ++++++++++++
 superset/migrations/shared/utils.py                |  27 +-
 superset/result_set.py                             |  43 ++-
 superset/security/manager.py                       |  14 +-
 .../mcp_service/chart/test_chart_schemas.py        |  47 +++
 .../mcp_service/chart/tool/test_generate_chart.py  |  37 ++-
 .../chart/tool/test_get_chart_type_schema.py       |  86 +++++
 .../mcp_service/chart/tool/test_list_charts.py     |  11 +-
 .../mcp_service/chart/tool/test_update_chart.py    | 330 ++++++++++++++++---
 .../chart/tool/test_update_chart_preview.py        |  60 ++--
 .../dashboard/tool/test_dashboard_generation.py    |   2 +
 .../dashboard/tool/test_dashboard_tools.py         |   6 +-
 .../unit_tests/mcp_service/database}/__init__.py   |   0
 .../mcp_service/database/tool}/__init__.py         |   0
 .../database/tool/test_database_tools.py           | 206 ++++++++++++
 .../mcp_service/dataset/tool/test_dataset_tools.py |  70 +++-
 .../mcp_service/system/tool/test_get_schema.py     |  19 +-
 .../mcp_service/test_auth_user_resolution.py       |  27 ++
 tests/unit_tests/mcp_service/test_middleware.py    | 100 ++++++
 .../mcp_service/utils/test_token_utils.py          | 263 +++++++++++++++
 tests/unit_tests/result_set_test.py                |  59 ++++
 58 files changed, 3123 insertions(+), 502 deletions(-)
 create mode 100644 superset/mcp_service/chart/tool/get_chart_type_schema.py
 copy {superset-core/src/superset_core/common => superset/mcp_service/database}/__init__.py (100%)
 create mode 100644 superset/mcp_service/database/schemas.py
 copy superset/mcp_service/{dataset => database}/tool/__init__.py (85%)
 create mode 100644 superset/mcp_service/database/tool/get_database_info.py
 copy superset/mcp_service/{dataset/tool/list_datasets.py => database/tool/list_databases.py} (56%)
 create mode 100644 tests/unit_tests/mcp_service/chart/tool/test_get_chart_type_schema.py
 copy {superset-core/src/superset_core/common => tests/unit_tests/mcp_service/database}/__init__.py (100%)
 copy {superset-core/src/superset_core/common => tests/unit_tests/mcp_service/database/tool}/__init__.py (100%)
 create mode 100644 tests/unit_tests/mcp_service/database/tool/test_database_tools.py