Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/apache/superset
Browse files Browse the repository at this point in the history
  • Loading branch information
EnxDev committed Mar 21, 2024
2 parents 9948196 + f274c47 commit 964fccd
Show file tree
Hide file tree
Showing 1,119 changed files with 216,494 additions and 164,132 deletions.
11 changes: 3 additions & 8 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,10 @@ github:
- test-mysql (3.9)
- test-postgres (3.9)
- test-postgres (3.10)
- test-postgres-hive (3.9)
- test-postgres-presto (3.9)
- test-sqlite (3.9)
- docker-build (dev, linux/amd64)
- docker-build (lean, linux/amd64)
- docker-build (py310, linux/arm64)
- docker-build (py310, linux/amd64)
- docker-build (websocket, linux/arm64)
- docker-build (websocket, linux/amd64)
- docker-build (dockerize, linux/arm64)
- docker-build (dockerize, linux/amd64)
- unit-tests (3.9)

required_pull_request_reviews:
dismiss_stale_reviews: false
Expand Down
11 changes: 11 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,14 @@
# Notify PMC members of changes to GitHub Actions

/.github/ @villebro @geido @eschutho @rusackas @betodealmeida @nytai @mistercrunch @craig-rueda @john-bodley @kgabryje @dpgaspar

# Notify PMC members of changes to required Github Actions

/.asf.yaml @villebro @geido @eschutho @rusackas @betodealmeida @nytai @mistercrunch @craig-rueda @john-bodley @kgabryje @dpgaspar

# Maps are a finnicky contribution process we care about
**/*.geojson @villebro @rusackas
/superset-frontend/plugins/legacy-plugin-chart-country-map/ @villebro @rusackas

# Translations are a finnicky contribution that we care about
/superset/translations/ @villebro @rusackas @michael-s-molina
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ body:
label: Superset version
options:
- master / latest-dev
- "3.1.0"
- "3.0.3"
- "3.1.1"
- "3.0.4"
validations:
required: true
- type: dropdown
Expand Down
33 changes: 33 additions & 0 deletions .github/actions/setup-backend/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: 'Setup Python Environment'
description: 'Set up Python and install dependencies with optional configurations.'
inputs:
python-version:
description: 'Python version to set up.'
required: true
default: '3.9'
cache:
description: 'Cache dependencies. Options: pip'
required: false
default: 'pip'
requirements-type:
description: 'Type of requirements to install. Options: base, development, default'
required: false
default: 'dev'

runs:
using: 'composite'
steps:
- name: Set up Python ${{ inputs.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ inputs.python-version }}
cache: ${{ inputs.cache }}
- name: Install dependencies
run: |
pip install --upgrade pip setuptools wheel
if [ "${{ inputs.requirements-type }}" = "dev" ]; then
pip install -r requirements/development.txt
elif [ "${{ inputs.requirements-type }}" = "base" ]; then
pip install -r requirements/base.txt
fi
shell: bash
35 changes: 6 additions & 29 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
version: 2
updates:

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"

- package-ecosystem: "npm"
ignore:
# not until node >= 18.12.0
Expand Down Expand Up @@ -64,7 +70,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -75,7 +80,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -86,7 +90,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -97,7 +100,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -108,7 +110,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -119,7 +120,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -130,7 +130,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -141,7 +140,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -152,7 +150,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -163,7 +160,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -174,7 +170,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -185,7 +180,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -196,7 +190,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -207,7 +200,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -218,7 +210,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -229,7 +220,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -240,7 +230,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -251,7 +240,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -262,7 +250,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -273,7 +260,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -284,7 +270,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -295,7 +280,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -306,7 +290,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -317,7 +300,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -328,7 +310,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -339,7 +320,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -350,7 +330,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -361,7 +340,6 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase

Expand All @@ -372,6 +350,5 @@ updates:
labels:
- npm
- dependabot
- plugins
open-pull-requests-limit: 5
versioning-strategy: increase
Loading

0 comments on commit 964fccd

Please sign in to comment.