diff --git a/.github/workflows/test_dask.yml b/.github/workflows/test_dask.yml index 1dc1fdb2..b248124a 100644 --- a/.github/workflows/test_dask.yml +++ b/.github/workflows/test_dask.yml @@ -20,33 +20,21 @@ concurrency: cancel-in-progress: true jobs: - test_dask_lower_bound: - name: Dask 2023.5.0 - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up Python 3.8 - uses: actions/setup-python@v1 - with: - python-version: 3.8 - - name: Install dependencies - run: make devenv - - name: Setup Dask - run: pip install pyarrow==7.0.0 pandas==2.0.2 dask[dataframe,distributed]==2023.5.0 - - name: Test - run: make testdask test_dask_latest: name: Dask Latest runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.10", "3.11"] steps: - uses: actions/checkout@v2 - - name: Set up Python 3.10 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v1 with: - python-version: "3.10" + python-version: ${{ matrix.python-version }} - name: Install dependencies run: make devenv - name: Setup Dask diff --git a/setup.py b/setup.py index baf03d8f..a00e782a 100644 --- a/setup.py +++ b/setup.py @@ -46,7 +46,7 @@ def get_version() -> str: "cpp_sql_parser": ["fugue-sql-antlr[cpp]>=0.2.0"], "spark": ["pyspark>=3.1.1"], "dask": [ - "dask[distributed,dataframe]>=2023.5.0", + "dask[distributed,dataframe]>=2024.4.1", "pyarrow>=7.0.0", "pandas>=2.0.2", ], @@ -67,7 +67,7 @@ def get_version() -> str: "all": SQL_DEPENDENCIES + [ "pyspark>=3.1.1", - "dask[distributed,dataframe]>=2023.5.0", + "dask[distributed,dataframe]>=2024.4.1", "dask-sql", "ray[data]>=2.4.0", "notebook",