This is an automated email from the ASF dual-hosted git repository. maximebeauchemin pushed a commit to branch uv in repository https://gitbox.apache.org/repos/asf/superset.git
commit f7581a14e1fe02e81abcc18187b9870ca2551c0f Author: Maxime Beauchemin <[email protected]> AuthorDate: Mon Dec 2 12:37:17 2024 -0800 feat: use uv in CI --- .github/actions/setup-backend/action.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/actions/setup-backend/action.yml b/.github/actions/setup-backend/action.yml index db3ff7a782..8b73ad27b1 100644 --- a/.github/actions/setup-backend/action.yml +++ b/.github/actions/setup-backend/action.yml @@ -42,12 +42,12 @@ runs: - name: Install dependencies run: | if [ "${{ inputs.install-superset }}" = "true" ]; then - sudo apt-get update && sudo apt-get -y install libldap2-dev libsasl2-dev build-essential - pip install --upgrade pip setuptools wheel + sudo apt-get update && sudo apt-get -y install libldap2-dev libsasl2-dev + pip install --upgrade pip setuptools wheel uv if [ "${{ inputs.requirements-type }}" = "dev" ]; then - pip install -r requirements/development.txt + uv --no-venv pip install -r requirements/development.txt elif [ "${{ inputs.requirements-type }}" = "base" ]; then - pip install -r requirements/base.txt + uv --no-venv pip install -r requirements/base.txt fi fi shell: bash
