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/05/07 15:53:37 UTC

(superset) branch dependabot/pip/pyarrow-24.0.0 updated (7ff0df35c6d -> a95b58aba04)

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

dependabot[bot] pushed a change to branch dependabot/pip/pyarrow-24.0.0
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 7ff0df35c6d chore(deps): bump pyarrow from 20.0.0 to 24.0.0
     add 9459bc7bf4b fix(mcp): warn on invalid chart preview form data key (#39891)
     add 4a21a5365f8 fix(mcp): validate column refs in generate_explore_link, update_chart_preview, and update_chart (#39797)
     add 4b17ac26296 fix(explore): add matrixify_enable guard to prevent stale validators on pre-revamp charts (#38765)
     add 3745e37182b fix(OAuth2): Support OAuth2 exception with legacy endpoint (#39897)
     add d0ef19953ac chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/plugins/plugin-chart-ag-grid-table (#37910)
     add c06aee85136 chore(deps-dev): bump jsdom from 29.1.0 to 29.1.1 in /superset-frontend (#39815)
     add 14d28c34fdc chore(deps-dev): update cx-oracle requirement from <8.1,>8.0.0 to >8.0.0,<8.4 (#39753)
     add d578fa1949d chore(deps): bump @deck.gl/mapbox from 9.3.1 to 9.3.2 in /superset-frontend (#39814)
     add b305c8681c9 chore(deps-dev): update impyla requirement from <0.17,>0.16.2 to >0.16.2,<0.23 (#39833)
     add 5e2c6d8c9e4 chore(deps): bump nanoid from 5.1.9 to 5.1.11 in /superset-frontend (#39820)
     add f018b678950 chore(deps-dev): update sqlalchemy-vertica-python requirement from <0.6,>=0.5.9 to >=0.5.9,<0.7 (#39831)
     add d7beffcec12 chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.3 to 0.10.0 in /superset-frontend (#39853)
     add 7290d3c452a chore(deps-dev): update pyathena requirement from <3,>=2 to >=2,<4 (#39830)
     add d7663a9a1cc chore(deps-dev): update denodo-sqlalchemy requirement from ~=1.0.6 to >=1.0.6,<2.1.0 (#39832)
     add adfbbf1433c fix(sql): quote identifiers in transpile_to_dialect to fix case-sensitive column filters (#39521)
     add 9aaa12c7d44 fix(reports): preserve urlParams in multi-tab report fan-out (#39884)
     add e667ceb6cfa feat(themes): expose active theme mode via data-theme-mode attribute (#39063)
     add 4aa4415d8fd fix(i18n): update Russian translations (#39589)
     add 5b5dd010285 fix(sqla): parenthesize calculated column expressions in WHERE clause (#39793)
     add b5186d1c65c fix(reports): keep body sized so standalone screenshots don't time out (#39944)
     add d3c44e311eb chore(deps): bump aws-actions/amazon-ecr-login from 2.1.4 to 2.1.5 (#39931)
     add 7593d2a164d chore(deps): bump caniuse-lite from 1.0.30001791 to 1.0.30001792 in /docs (#39933)
     add 9ac4711ac8c fix(mcp): prevent DetachedInstanceError in get_chart_preview (#39921)
     add 9b520312a1a fix(mcp): use tiktoken for response-size-guard token estimation (#39912)
     add a95b58aba04 chore(deps): bump pyarrow from 20.0.0 to 24.0.0

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   (7ff0df35c6d)
            \
             N -- N -- N   refs/heads/dependabot/pip/pyarrow-24.0.0 (a95b58aba04)

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/ephemeral-env-pr-close.yml       |   2 +-
 .github/workflows/ephemeral-env.yml                |   4 +-
 docs/package.json                                  |   2 +-
 docs/yarn.lock                                     |   8 +-
 pyproject.toml                                     |  18 +-
 requirements/base.txt                              |   5 +-
 requirements/development.txt                       |   7 +
 superset-frontend/package-lock.json                |  42 +-
 superset-frontend/package.json                     |   6 +-
 .../src/shared-controls/matrixifyControls.test.ts  |   5 +-
 .../src/shared-controls/matrixifyControls.tsx      |   9 +-
 .../shared-controls/matrixifyControls.test.tsx     | 238 +++++++
 .../plugin-chart-ag-grid-table/package.json        |   2 +-
 .../test/memoization.test.ts                       |  99 +++
 .../plugins/preset-chart-deckgl/package.json       |   2 +-
 .../src/explore/actions/hydrateExplore.ts          |   8 +-
 superset-frontend/src/explore/store.test.tsx       | 400 +++++++++--
 superset-frontend/src/explore/store.ts             |  58 +-
 superset-frontend/src/theme/ThemeController.ts     |  14 +
 superset-frontend/src/theme/ThemeProvider.tsx      |  14 +-
 .../src/theme/tests/ThemeController.test.ts        |  35 +
 .../src/theme/tests/ThemeProvider.test.tsx         |  56 ++
 superset/commands/report/execute.py                |  59 +-
 superset/common/query_object.py                    |  13 +-
 superset/dashboards/permalink/types.py             |   6 +-
 superset/mcp_service/CLAUDE.md                     |  19 +-
 superset/mcp_service/chart/compile.py              | 362 ++++++++++
 superset/mcp_service/chart/tool/generate_chart.py  |  89 +--
 .../mcp_service/chart/tool/get_chart_preview.py    |  25 +-
 superset/mcp_service/chart/tool/update_chart.py    |  86 +++
 .../mcp_service/chart/tool/update_chart_preview.py |  88 ++-
 .../chart/validation/dataset_validator.py          | 161 ++++-
 .../explore/tool/generate_explore_link.py          |  55 ++
 superset/mcp_service/middleware.py                 |  19 +-
 superset/mcp_service/utils/token_utils.py          |  93 ++-
 superset/models/helpers.py                         |   8 +
 superset/sql/parse.py                              |   3 +
 superset/tasks/async_queries.py                    |   5 +
 superset/templates/superset/spa.html               |   7 +
 superset/translations/ru/LC_MESSAGES/messages.po   | 733 +++++++++------------
 superset/views/core.py                             |  11 +-
 superset/viz.py                                    |   5 +
 tests/integration_tests/core_tests.py              |  55 +-
 tests/unit_tests/commands/report/execute_test.py   | 111 ++++
 tests/unit_tests/extension_tests.py                |  47 ++
 tests/unit_tests/mcp_service/chart/test_compile.py | 445 +++++++++++++
 .../chart/tool/test_get_chart_preview.py           | 188 ++++++
 .../mcp_service/chart/tool/test_update_chart.py    | 149 +++++
 .../chart/tool/test_update_chart_preview.py        | 323 +++++++++
 .../explore/tool/test_generate_explore_link.py     | 131 ++++
 tests/unit_tests/mcp_service/test_middleware.py    |  17 +-
 .../mcp_service/utils/test_token_utils.py          |  64 +-
 tests/unit_tests/models/helpers_test.py            | 229 +++++++
 tests/unit_tests/sql/transpile_to_dialect_test.py  | 124 ++++
 tests/unit_tests/tasks/test_async_queries.py       | 174 ++++-
 tests/unit_tests/test_viz_get_df_payload.py        | 111 ++++
 56 files changed, 4337 insertions(+), 712 deletions(-)
 create mode 100644 superset-frontend/packages/superset-ui-chart-controls/test/shared-controls/matrixifyControls.test.tsx
 create mode 100644 superset-frontend/plugins/plugin-chart-ag-grid-table/test/memoization.test.ts
 create mode 100644 superset/mcp_service/chart/compile.py
 create mode 100644 tests/unit_tests/mcp_service/chart/test_compile.py
 create mode 100644 tests/unit_tests/test_viz_get_df_payload.py