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

maximebeauchemin pushed a change to branch bump_python311
in repository https://gitbox.apache.org/repos/asf/superset.git


    omit 95063d4f1e add a note in UPDATING.md
    omit 4e95700ddb comment
    omit fea3210fb6 current=3.11, previous=3.10, next=void for now
    omit 7ff1d145c3 chore: try and bump python version to 3.11 (while 
supporting 3.10 and 3.12)
     add 210537a4d2 feat: adds a github action to auto label draft prs (#31518)
     add d5a4815836 fix: GHA frontend builds fail when frontends hasn't changed 
(#31742)
     add 4f1a837bd3 docs: add cover genius to the user list (#31750)
     add f29eafd044 docs: add Remita to list (#31756)
     add e4b3ecd372 feat: push predicates into virtual datasets (#31486)
     add 840a920aba feat: allowing print() statements to be unbuffered in 
docker (#31760)
     add 9cd3a8d5b0 refactor(Button): Upgrade Button component to Antd5 (#31623)
     add 3a6fdf8bdf fix(sqllab): unable to update saved queries (#31639)
     add 5acd03876b refactor: Removes Apply to all panels filters scope 
configuration (#31754)
     add a477d84729 fix: Heatmap sorting (#31752)
     add 399b709aaf refactor: Removes 5.0 approved legacy charts (#31582)
     add 49876c3f13 build(deps-dev): bump css-minimizer-webpack-plugin from 
5.0.1 to 7.0.0 in /superset-frontend (#31668)
     add 5f18e849c1 build(deps-dev): bump css-loader from 6.8.1 to 7.1.2 in 
/superset-frontend (#31661)
     add 7bd53a84d5 feat: improve docker-compose services boot sequence (#31747)
     add 8a2aada58d fix(button): change back button styles for dropdown buttons 
(#31789)
     add 740fbf72d7 feat: redesign labels (#31575)
     add bbdc195a3b chore: Skips integration tests affected by legacy charts 
removal (#31791)
     add 41ed37ab02 fix(oauth): Handle updates to the OAuth config (#31777)
     add 472ca9d8f6 refactor(dashboard): Migrate ResizableContainer to 
TypeScript and functional component (#31452)
     add 5e0de04eab chore: adding Antonio as a helm codeowner (#31797)
     add bebcd3dcdd fix: corrects spelling of USE_ANALAGOUS_COLORS to be 
USE_ANALOGOUS_COLORS (#31774)
     add aae8fda11d docs: improve dev python environment install (#31787)
     add b5e62753b7 refactor(date picker): Migrate Date Picker to Ant Design 5 
(#31019)
     add 66f1e1f714 refactor(bulk_select): Fix bulk select tagging issues for 
users (#31631)
     add 822441e0bd fix(modal): fixed z-index issue (#31815)
     add 1a43654207 chore(tests): Changing the logic for an intermittent tag 
test (#31820)
     add 9661afff16 fix(Embedded): Skip CSRF validation for dashboard download 
endpoints (#31798)
     add 44ff462718 chore(deps): bump selenium 4.14.0+ (#25933)
     add f9402ae440 chore: try and bump python version to 3.11 (while 
supporting 3.10 and 3.12)
     add 789a19ebc9 current=3.11, previous=3.10, next=void for now
     add bae6cf9dd4 comment
     add ced81d52cc add a note in UPDATING.md

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   (95063d4f1e)
            \
             N -- N -- N   refs/heads/bump_python311 (ced81d52cc)

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/CODEOWNERS                                 |    4 +-
 .github/actions/change-detector/label-draft-pr.yml |   23 +
 .github/workflows/docker.yml                       |    2 +-
 .github/workflows/superset-frontend.yml            |   12 +-
 RESOURCES/INTHEWILD.md                             |    2 +
 UPDATING.md                                        |    3 +-
 docker-compose-image-tag.yml                       |   30 +-
 docker-compose-non-dev.yml                         |   30 +-
 docker-compose.yml                                 |   34 +-
 docker/.env                                        |    3 +
 docker/docker-init.sh                              |    2 +-
 docker/pythonpath_dev/superset_config.py           |    3 +
 docs/docs/contributing/development.mdx             |    8 +-
 pyproject.toml                                     |    2 +-
 requirements/base.txt                              |   47 +-
 requirements/development.txt                       |   53 +-
 .../cypress/applitools/explore.test.ts             |    5 +-
 .../cypress/e2e/dashboard/drillby.test.ts          |    4 +-
 .../cypress/e2e/dashboard/drilltodetail.test.ts    |   13 -
 .../cypress/e2e/dashboard/editmode.test.ts         |  136 +-
 .../cypress/e2e/dashboard/tabs.test.ts             |   12 +-
 .../cypress-base/cypress/e2e/dashboard/utils.ts    |    6 +-
 .../cypress/e2e/explore/AdhocMetrics.test.ts       |   16 +-
 .../cypress/e2e/explore/advanced_analytics.test.ts |   16 +-
 .../cypress/e2e/explore/annotations.test.ts        |   16 +-
 .../cypress-base/cypress/e2e/explore/chart.test.js |    7 +-
 .../cypress/e2e/explore/control.test.ts            |  109 +-
 .../cypress-base/cypress/e2e/explore/link.test.ts  |    2 +-
 .../cypress-base/cypress/e2e/explore/utils.ts      |    2 +-
 .../e2e/explore/visualizations/area.test.js        |  120 --
 .../e2e/explore/visualizations/dist_bar.test.js    |   90 -
 .../explore/visualizations/download_chart.test.js  |    7 +-
 .../e2e/explore/visualizations/histogram.test.ts   |  102 --
 .../e2e/explore/visualizations/line.test.ts        |  302 ----
 .../e2e/explore/visualizations/sankey.test.js      |   87 -
 .../e2e/explore/visualizations/shared.helper.js    |   15 +-
 .../cypress-base/cypress/fixtures/charts.json      |   16 +-
 .../cypress-base/cypress/support/directories.ts    |   10 +-
 superset-frontend/package-lock.json                | 1861 +++++++-------------
 superset-frontend/package.json                     |   12 +-
 .../superset-ui-chart-controls/src/constants.ts    |    2 +-
 .../test/operators/histogramOperator.test.ts       |    2 +-
 .../superset-ui-core/src/chart/types/VizType.ts    |    8 -
 .../src/color/CategoricalColorScale.ts             |    4 +-
 .../superset-ui-core/src/utils/featureFlags.ts     |    2 +-
 .../test/chart/clients/ChartClient.test.ts         |   16 +-
 .../test/chart/fixtures/formData.ts                |    2 +-
 .../test/color/CategoricalColorScale.test.ts       |    2 +-
 .../test/color/LabelsColorMapSingleton.test.ts     |    6 +-
 .../test/query/api/legacy/getFormData.test.ts      |    2 +-
 .../packages/superset-ui-demo/package.json         |    5 -
 .../EventFlow.stories.jsx                          |   50 -
 .../Heatmap.stories.tsx                            |  147 --
 .../plugins/legacy-plugin-chart-heatmap/data.ts    |  182 --
 .../Histogram.stories.tsx                          |   48 -
 .../plugins/legacy-plugin-chart-histogram/data.ts  |   32 -
 .../SankeyLoop.stories.tsx                         |   41 -
 .../legacy-plugin-chart-sankey-loop/data.ts        |   52 -
 .../legacy-plugin-chart-sankey/Sankey.stories.tsx  |   58 -
 .../plugins/legacy-plugin-chart-sankey/data.ts     |   72 -
 .../Area/NVD3Area.stories.tsx                      |   35 -
 .../plugins/legacy-preset-chart-nvd3/Area/data.ts  | 1147 ------------
 .../Area/stories/controlsShown.tsx                 |   53 -
 .../Area/stories/expanded.tsx                      |   53 -
 .../Area/stories/stacked.tsx                       |   54 -
 .../Area/stories/stackedWithBounds.tsx             |   88 -
 .../Bar/NVD3Bar.stories.tsx                        |   32 -
 .../plugins/legacy-preset-chart-nvd3/Bar/data.ts   |  247 ---
 .../stories/barWithPositiveAndNegativeValues.tsx   |   64 -
 .../Bar/stories/barWithValues.tsx                  |   54 -
 .../legacy-preset-chart-nvd3/Bar/stories/basic.tsx |   54 -
 .../Bar/stories/stackedBarWithValues.tsx           |   55 -
 .../DistBar/NVD3DistBar.stories.tsx                |   29 -
 .../legacy-preset-chart-nvd3/DistBar/data.ts       |  112 --
 .../DistBar/stories/basic.tsx                      |   48 -
 .../DistBar/stories/manyBars.tsx                   |   58 -
 .../Line/NVD3Line.stories.tsx                      |   32 -
 .../plugins/legacy-preset-chart-nvd3/Line/data.ts  |  927 ----------
 .../Line/stories/basic.tsx                         |   52 -
 .../Line/stories/logScale.tsx                      |   39 -
 .../Line/stories/markers.tsx                       |   52 -
 .../Line/stories/yAxisBounds.tsx                   |   97 -
 .../Pie/NVD3Pie.stories.tsx                        |   30 -
 .../plugins/legacy-preset-chart-nvd3/Pie/data.ts   |   30 -
 .../legacy-preset-chart-nvd3/Pie/stories/basic.tsx |   42 -
 .../Pie/stories/noData.tsx                         |   41 -
 .../ChartDataProvider.stories.tsx                  |    3 -
 .../stories/superset-ui-style/Theme.stories.tsx    |  101 +-
 .../legacy-plugin-chart-event-flow/CHANGELOG.md    |   51 -
 .../legacy-plugin-chart-event-flow/README.md       |   52 -
 .../legacy-plugin-chart-event-flow/package.json    |   40 -
 .../src/EventFlow.tsx                              |   52 -
 .../src/controlPanel.tsx                           |  133 --
 .../src/images/example.jpg                         |  Bin 85099 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 14095 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 26791 -> 0 bytes
 .../legacy-plugin-chart-event-flow/src/index.ts    |   46 -
 .../src/transformProps.ts                          |   70 -
 .../src/types/external.d.ts                        |   22 -
 .../legacy-plugin-chart-event-flow/tsconfig.json   |   25 -
 .../legacy-plugin-chart-heatmap/CHANGELOG.md       |   83 -
 .../plugins/legacy-plugin-chart-heatmap/README.md  |   52 -
 .../legacy-plugin-chart-heatmap/package.json       |   40 -
 .../legacy-plugin-chart-heatmap/src/Heatmap.js     |  458 -----
 .../src/ReactHeatmap.jsx                           |  152 --
 .../src/controlPanel.tsx                           |  329 ----
 .../src/images/channels.jpg                        |  Bin 110639 -> 0 bytes
 .../src/images/employment.jpg                      |  Bin 46972 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 36826 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 126969 -> 0 bytes
 .../src/images/transportation.jpg                  |  Bin 39297 -> 0 bytes
 .../legacy-plugin-chart-heatmap/src/index.js       |   65 -
 .../src/transformProps.js                          |   93 -
 .../legacy-plugin-chart-heatmap/tsconfig.json      |   25 -
 .../legacy-plugin-chart-histogram/CHANGELOG.md     |   63 -
 .../legacy-plugin-chart-histogram/README.md        |   52 -
 .../legacy-plugin-chart-histogram/package.json     |   44 -
 .../src/Histogram.jsx                              |  160 --
 .../src/WithLegend.jsx                             |  153 --
 .../src/controlPanel.ts                            |  152 --
 .../src/images/example1.jpg                        |  Bin 19127 -> 0 bytes
 .../src/images/example2.jpg                        |  Bin 23900 -> 0 bytes
 .../src/images/example3.jpg                        |  Bin 29240 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 6204 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 16038 -> 0 bytes
 .../legacy-plugin-chart-histogram/src/index.js     |   52 -
 .../src/transformProps.js                          |   47 -
 .../legacy-plugin-chart-histogram/tsconfig.json    |   25 -
 .../legacy-plugin-chart-sankey-loop/CHANGELOG.md   |   39 -
 .../legacy-plugin-chart-sankey-loop/README.md      |   52 -
 .../legacy-plugin-chart-sankey-loop/package.json   |   38 -
 .../src/ReactSankeyLoop.jsx                        |   71 -
 .../src/SankeyLoop.js                              |  140 --
 .../src/controlPanel.ts                            |   48 -
 .../src/images/thumbnail.png                       |  Bin 32791 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 32791 -> 0 bytes
 .../legacy-plugin-chart-sankey-loop/src/index.js   |   41 -
 .../src/transformProps.js                          |   31 -
 .../legacy-plugin-chart-sankey-loop/tsconfig.json  |   25 -
 .../legacy-plugin-chart-sankey/CHANGELOG.md        |   55 -
 .../plugins/legacy-plugin-chart-sankey/README.md   |   52 -
 .../legacy-plugin-chart-sankey/package.json        |   41 -
 .../legacy-plugin-chart-sankey/src/ReactSankey.jsx |   74 -
 .../legacy-plugin-chart-sankey/src/Sankey.js       |  248 ---
 .../legacy-plugin-chart-sankey/src/controlPanel.ts |   68 -
 .../src/images/Sankey.jpg                          |  Bin 36804 -> 0 bytes
 .../src/images/Sankey2.jpg                         |  Bin 72626 -> 0 bytes
 .../src/images/thumbnail.png                       |  Bin 37013 -> 0 bytes
 .../src/images/thumbnailLarge.png                  |  Bin 85497 -> 0 bytes
 .../legacy-plugin-chart-sankey/src/index.js        |   58 -
 .../src/tests/utils.test.js                        |   93 -
 .../src/transformProps.js                          |   33 -
 .../legacy-plugin-chart-sankey/src/utils.ts        |   81 -
 .../legacy-plugin-chart-sankey/tsconfig.json       |   25 -
 .../src/Area/controlPanel.ts                       |   92 -
 .../src/Area/images/example1.jpg                   |  Bin 82289 -> 0 bytes
 .../src/Area/images/example2.jpg                   |  Bin 69842 -> 0 bytes
 .../src/Area/images/example3.jpg                   |  Bin 56819 -> 0 bytes
 .../src/Area/images/example4.jpg                   |  Bin 53660 -> 0 bytes
 .../src/Area/images/thumbnail.png                  |  Bin 12421 -> 0 bytes
 .../src/Area/images/thumbnailLarge.png             |  Bin 26687 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Area/index.js     |   72 -
 .../src/Bar/controlPanel.ts                        |  133 --
 .../src/Bar/images/Time_Series_Bar_Chart.jpg       |  Bin 46925 -> 0 bytes
 .../src/Bar/images/Time_Series_Bar_Chart2.jpg      |  Bin 32806 -> 0 bytes
 .../src/Bar/images/Time_Series_Bar_Chart3.jpg      |  Bin 46467 -> 0 bytes
 .../src/Bar/images/thumbnail.png                   |  Bin 8559 -> 0 bytes
 .../src/Bar/images/thumbnailLarge.png              |  Bin 18901 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Bar/index.js      |   65 -
 .../src/BoxPlot/images/thumbnail.png               |  Bin 8293 -> 0 bytes
 .../src/BoxPlot/images/thumbnailLarge.png          |  Bin 19237 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/BoxPlot/index.js  |   39 -
 .../src/DistBar/controlPanel.ts                    |  152 --
 .../src/DistBar/images/BarChart3.jpg               |  Bin 61954 -> 0 bytes
 .../src/DistBar/images/Bar_Chart.jpg               |  Bin 48662 -> 0 bytes
 .../src/DistBar/images/Bar_Chart_2.jpg             |  Bin 44059 -> 0 bytes
 .../src/DistBar/images/thumbnail.png               |  Bin 6335 -> 0 bytes
 .../src/DistBar/images/thumbnailLarge.png          |  Bin 15336 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/DistBar/index.js  |   66 -
 .../src/Line/controlPanel.ts                       |  110 --
 .../src/Line/images/LineChart.jpg                  |  Bin 98773 -> 0 bytes
 .../src/Line/images/LineChart2.jpg                 |  Bin 104510 -> 0 bytes
 .../src/Line/images/battery.jpg                    |  Bin 51500 -> 0 bytes
 .../src/Line/images/thumbnail.png                  |  Bin 42191 -> 0 bytes
 .../src/Line/images/thumbnailLarge.png             |  Bin 119722 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Line/index.js     |   63 -
 .../legacy-preset-chart-nvd3/src/NVD3Vis.js        |  241 +--
 .../src/Pie/controlPanel.ts                        |  125 --
 .../src/Pie/images/thumbnail.png                   |  Bin 4259 -> 0 bytes
 .../src/Pie/images/thumbnailLarge.png              |  Bin 5967 -> 0 bytes
 .../legacy-preset-chart-nvd3/src/Pie/index.js      |   46 -
 .../plugins/legacy-preset-chart-nvd3/src/index.js  |    6 -
 .../plugins/legacy-preset-chart-nvd3/src/preset.js |   12 -
 .../legacy-preset-chart-nvd3/src/transformProps.js |   14 +-
 .../plugins/legacy-preset-chart-nvd3/src/utils.js  |  109 --
 .../legacy-preset-chart-nvd3/test/utils.test.js    |   27 -
 .../plugin-chart-echarts/src/Heatmap/buildQuery.ts |   19 +-
 .../src/Heatmap/controlPanel.tsx                   |    6 +-
 .../src/Heatmap/transformProps.ts                  |   13 +-
 .../plugin-chart-echarts/src/Heatmap/types.ts      |    4 +-
 .../spec/fixtures/mockSliceEntities.js             |    4 +-
 superset-frontend/src/GlobalStyles.tsx             |    5 +-
 superset-frontend/src/SqlLab/actions/sqlLab.js     |    1 +
 .../src/SqlLab/actions/sqlLab.test.js              |  109 ++
 .../src/components/AlteredSliceTag/index.tsx       |   25 +-
 .../src/components/AntdThemeProvider/index.tsx     |   12 +-
 superset-frontend/src/components/Button/index.tsx  |   77 +-
 .../DrillDetail/DrillDetailMenuItems.test.tsx      |    2 +-
 .../src/components/CopyToClipboard/index.tsx       |    2 +-
 .../components/DatePicker/DatePicker.stories.tsx   |   38 +-
 .../DatePicker.test.tsx}                           |   11 +-
 .../src/components/DatePicker/index.tsx            |   10 +-
 .../src/components/IconButton/index.tsx            |    3 +-
 superset-frontend/src/components/Icons/Icon.tsx    |    4 +
 .../src/components/Label/Label.stories.tsx         |   88 +-
 .../src/components/Label/Label.test.tsx            |    4 +-
 superset-frontend/src/components/Label/index.tsx   |   75 +-
 .../Label/reusable/DatasetTypeLabel.tsx}           |   50 +-
 .../Label/reusable/PublishedLabel.tsx}             |   42 +-
 .../src/components/ListView/Filters/DateRange.tsx  |   60 +-
 .../src/components/ListView/ListView.test.jsx      |   15 +-
 .../src/components/PageHeaderWithActions/index.tsx |    2 +-
 superset-frontend/src/components/Timer/index.tsx   |    3 +-
 .../TimezoneSelector.DaylightSavingTime.test.tsx   |    4 +-
 .../TimezoneSelector/TimezoneSelector.test.tsx     |    2 +-
 .../src/components/TimezoneSelector/index.tsx      |   38 +-
 .../src/dashboard/components/DashboardGrid.jsx     |    9 +-
 .../dashboard/components/DashboardGrid.test.jsx    |    6 +-
 .../dashboard/components/PublishedStatus/index.tsx |   32 +-
 .../components/SliceHeader/SliceHeader.test.tsx    |    4 +-
 .../components/gridComponents/DynamicComponent.tsx |    8 +-
 .../ScopingModal/ChartsScopingListPanel.tsx        |    2 +-
 .../FiltersConfigModal/FilterConfigPane.test.tsx   |   61 +-
 .../FilterScope/FilterScope.test.tsx               |    3 -
 .../FiltersConfigForm/FilterScope/FilterScope.tsx  |   72 +-
 .../FiltersConfigForm/FilterScope/types.ts         |    5 -
 .../FiltersConfigForm/FilterScope/utils.test.ts    |   22 +-
 .../FiltersConfigForm/FilterScope/utils.ts         |    5 -
 .../FiltersConfigForm/FiltersConfigForm.tsx        |    1 -
 .../components/resizable/ResizableContainer.jsx    |  327 ----
 .../resizable/ResizableContainer.test.tsx          |   35 +-
 .../components/resizable/ResizableContainer.tsx    |  321 ++++
 .../{ResizableHandle.jsx => ResizableHandle.tsx}   |    6 +-
 .../components/DataTablesPane/test/fixture.tsx     |    2 +-
 .../ExploreChartHeader/ExploreChartHeader.test.tsx |    4 +-
 .../ExploreChartPanel/ExploreChartPanel.test.jsx   |    6 +-
 .../PropertiesModal/PropertiesModal.test.tsx       |    2 +-
 .../src/explore/components/SaveModal.tsx           |    4 +-
 .../AnnotationLayer.test.tsx                       |    2 +-
 .../components/controls/ComparisonRangeLabel.tsx   |   16 +-
 .../DateFilterControl/components/CustomFrame.tsx   |  334 ++--
 .../DateFilterControl/tests/CustomFrame.test.tsx   |    7 +-
 .../controls/DateFilterControl/utils/constants.ts  |   30 +-
 .../controls/DateFilterControl/utils/dateParser.ts |   16 +-
 .../components/controls/TimeOffsetControl.test.tsx |    6 +-
 .../components/controls/TimeOffsetControl.tsx      |   54 +-
 .../VizTypeControl/VizTypeControl.test.tsx         |    4 +-
 .../useExploreAdditionalActionsMenu/index.jsx      |    2 +-
 .../src/features/annotations/AnnotationModal.tsx   |   34 +-
 .../databases/DatabaseModal/index.test.tsx         |   22 +-
 superset-frontend/src/features/datasets/styles.ts  |    2 +-
 .../src/features/home/ChartTable.test.tsx          |    2 +-
 superset-frontend/src/features/home/Menu.tsx       |    2 +-
 .../src/features/tags/BulkTagModal.test.tsx        |  114 ++
 .../src/features/tags/BulkTagModal.tsx             |    2 +-
 superset-frontend/src/hooks/useLocale.ts           |   83 +
 .../src/pages/ChartList/ChartList.test.jsx         |    2 +-
 .../src/pages/DashboardList/index.tsx              |    6 +-
 superset-frontend/src/pages/DatasetList/index.tsx  |   22 +-
 .../src/pages/QueryHistoryList/index.tsx           |    4 +-
 superset-frontend/src/theme/index.ts               |   45 +
 superset-frontend/src/utils/common.js              |    2 +-
 superset-frontend/src/utils/dates.ts               |    7 +
 .../src/visualizations/presets/MainPreset.js       |   16 -
 superset-frontend/webpack.config.js                |   22 -
 superset/cli/examples.py                           |   30 +-
 superset/commands/database/update.py               |   29 +-
 superset/commands/tag/create.py                    |   37 +-
 superset/config.py                                 |    9 +-
 superset/connectors/sqla/models.py                 |    6 +-
 superset/dashboards/api.py                         |   21 +-
 superset/db_engine_specs/base.py                   |    2 +-
 superset/examples/bart_lines.py                    |    5 +-
 superset/examples/big_data.py                      |    9 +-
 superset/examples/birth_names.py                   |   43 +-
 .../Vaccine_Candidates_per_Approach__Stage.yaml    |   19 +-
 .../Vaccine_Candidates_per_Country__Stage_749.yaml |   19 +-
 .../Vaccine_Candidates_per_Phase_587.yaml          |    9 +-
 .../Age_distribution_of_respondents.yaml           |    8 +-
 .../Ethnic_Minority__Gender.yaml                   |   45 +-
 .../First_Time_Developer__Commute_Time.yaml        |   63 +-
 .../How_do_you_prefer_to_work.yaml                 |   73 +-
 .../How_much_do_you_expect_to_earn_0_-_100k.yaml   |  120 +-
 .../Last_Year_Income_Distribution.yaml             |   44 +-
 .../configs/charts/Featured Charts/Area.yaml       |    2 +-
 .../configs/charts/Featured Charts/Line.yaml       |    2 +-
 .../configs/charts/Featured Charts/Mixed.yaml      |    4 +-
 .../Cross_Channel_Relationship_heatmap_2786.yaml   |   21 +-
 .../Slack Dashboard/Messages_per_Channel.yaml      |   94 +-
 .../Number_of_Deals_for_each_Combination.yaml      |   19 +-
 .../Proportion_of_Revenue_by_Product_Line.yaml     |   50 +-
 .../charts/Vehicle Sales/Quarterly_Sales.yaml      |   66 +-
 .../Quarterly_Sales_By_Product_Line.yaml           |   68 +-
 .../charts/Vehicle Sales/Revenue_by_Deal_Size.yaml |   50 +-
 .../Games_per_Genre_over_time.yaml                 |  121 +-
 .../Popular_Genres_Across_Platforms.yaml           |   19 +-
 .../Rise__Fall_of_Video_Game_Consoles.yaml         |  155 +-
 ...op_10_Games_Proportion_of_Sales_in_Markets.yaml |  178 +-
 .../Total_Sales_per_Market_Grouped_by_Genre.yaml   |  265 +--
 superset/examples/country_map.py                   |   11 +-
 superset/examples/css_templates.py                 |    5 +-
 superset/examples/deck.py                          |   22 +-
 superset/examples/energy.py                        |   43 +-
 superset/examples/flights.py                       |    6 +-
 superset/examples/long_lat.py                      |   11 +-
 superset/examples/misc_dashboard.py                |    5 +-
 superset/examples/multiformat_time_series.py       |   11 +-
 superset/examples/paris.py                         |    6 +-
 superset/examples/random_time_series.py            |   12 +-
 superset/examples/sf_population_polygons.py        |    6 +-
 superset/examples/supported_charts_dashboard.py    |   53 +-
 superset/examples/tabbed_dashboard.py              |    5 +-
 superset/examples/world_bank.py                    |   15 +-
 ...09-34_d482d51c15ca_remove_legacy_plugins_5_0.py |   78 +
 superset/models/core.py                            |    8 +
 superset/models/helpers.py                         |   13 +-
 superset/sql/parse.py                              |   40 +
 superset/utils/encrypt.py                          |    7 +-
 superset/utils/webdriver.py                        |   48 +-
 superset/views/base_api.py                         |   24 +
 superset/viz.py                                    |  318 +---
 tests/integration_tests/async_events/api_tests.py  |    2 +
 tests/integration_tests/cache_tests.py             |    4 +
 tests/integration_tests/charts/api_tests.py        |    4 +-
 tests/integration_tests/charts/commands_tests.py   |    2 +
 tests/integration_tests/core_tests.py              |   10 +
 tests/integration_tests/dashboards/api_tests.py    |   84 +-
 tests/integration_tests/tags/api_tests.py          |   13 +-
 .../integration_tests/tasks/async_queries_tests.py |    1 +
 tests/integration_tests/utils_tests.py             |    1 +
 tests/integration_tests/viz_tests.py               |  170 --
 tests/unit_tests/commands/databases/update_test.py |   89 +-
 tests/unit_tests/db_engine_specs/test_base.py      |    2 +-
 tests/unit_tests/db_engine_specs/test_bigquery.py  |    2 +-
 tests/unit_tests/models/core_test.py               |   84 +
 tests/unit_tests/sql/parse_tests.py                |   43 +
 346 files changed, 4068 insertions(+), 14225 deletions(-)
 create mode 100644 .github/actions/change-detector/label-draft-pr.yml
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/area.test.js
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/dist_bar.test.js
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/histogram.test.ts
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/line.test.ts
 delete mode 100644 
superset-frontend/cypress-base/cypress/e2e/explore/visualizations/sankey.test.js
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-event-flow/EventFlow.stories.jsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-heatmap/Heatmap.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-heatmap/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-histogram/Histogram.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-histogram/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey-loop/SankeyLoop.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey-loop/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey/Sankey.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-plugin-chart-sankey/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/NVD3Area.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/controlsShown.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/expanded.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/stacked.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Area/stories/stackedWithBounds.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/NVD3Bar.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/barWithPositiveAndNegativeValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/barWithValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Bar/stories/stackedBarWithValues.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/NVD3DistBar.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/DistBar/stories/manyBars.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/NVD3Line.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/logScale.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/markers.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Line/stories/yAxisBounds.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/NVD3Pie.stories.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/data.ts
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/stories/basic.tsx
 delete mode 100644 
superset-frontend/packages/superset-ui-demo/storybook/stories/plugins/legacy-preset-chart-nvd3/Pie/stories/noData.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/EventFlow.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/controlPanel.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/example.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/index.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/transformProps.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/src/types/external.d.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-event-flow/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/Heatmap.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/ReactHeatmap.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/controlPanel.tsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/channels.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/employment.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/images/transportation.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-heatmap/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/Histogram.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/WithLegend.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example1.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/example3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-histogram/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/ReactSankeyLoop.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/SankeyLoop.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey-loop/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/CHANGELOG.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/README.md
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/package.json
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/ReactSankey.jsx
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/Sankey.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/Sankey.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/Sankey2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/tests/utils.test.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/transformProps.js
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/src/utils.ts
 delete mode 100644 
superset-frontend/plugins/legacy-plugin-chart-sankey/tsconfig.json
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example1.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/example4.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Area/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/Time_Series_Bar_Chart3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Bar/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/BoxPlot/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/BoxPlot/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/BoxPlot/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/BarChart3.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/Bar_Chart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/Bar_Chart_2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/DistBar/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/LineChart.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/LineChart2.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/battery.jpg
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Line/index.js
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/controlPanel.ts
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/images/thumbnail.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/images/thumbnailLarge.png
 delete mode 100644 
superset-frontend/plugins/legacy-preset-chart-nvd3/src/Pie/index.js
 copy superset-frontend/src/components/{Space/Space.test.tsx => 
DatePicker/DatePicker.test.tsx} (76%)
 copy superset-frontend/src/{SqlLab/components/ExploreResultsButton/index.tsx 
=> components/Label/reusable/DatasetTypeLabel.tsx} (51%)
 copy 
superset-frontend/src/{explore/components/controls/MapViewControl/ExtentTag.tsx 
=> components/Label/reusable/PublishedLabel.tsx} (56%)
 delete mode 100644 
superset-frontend/src/dashboard/components/resizable/ResizableContainer.jsx
 create mode 100644 
superset-frontend/src/dashboard/components/resizable/ResizableContainer.tsx
 rename 
superset-frontend/src/dashboard/components/resizable/{ResizableHandle.jsx => 
ResizableHandle.tsx} (87%)
 create mode 100644 superset-frontend/src/features/tags/BulkTagModal.test.tsx
 create mode 100644 superset-frontend/src/hooks/useLocale.ts
 create mode 100644 
superset/migrations/versions/2025-01-08_09-34_d482d51c15ca_remove_legacy_plugins_5_0.py


Reply via email to