Skip to content

Commit 3c23953

Browse files
authored
Prepare for 2024.5.0 release (#1337)
* Prepare for 2024.5.0 release * Override style check's default Rust toolchain * Drop mlflow from GPU CI deps * Add python 3.11 GPU CI job * Bump docker-py to 7.1.0 to get around requests breakage * Don't check dtype for scalar timestamps GPU tests
1 parent f34120b commit 3c23953

File tree

12 files changed

+71
-10
lines changed

12 files changed

+71
-10
lines changed

.github/workflows/style.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: actions/setup-python@v4
18+
- uses: actions-rs/toolchain@v1
19+
with:
20+
toolchain: 1.72
21+
components: clippy
22+
default: true
1823
- uses: actions-rs/toolchain@v1
1924
with:
2025
toolchain: nightly

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "dask-sql"
33
repository = "https://github.com/dask-contrib/dask-sql"
4-
version = "2024.3.0"
4+
version = "2024.5.0"
55
description = "Bindings for DataFusion used by Dask-SQL"
66
readme = "README.md"
77
license = "Apache-2.0"

continuous_integration/environment-3.10.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ dependencies:
55
- c-compiler
66
- dask>=2024.4.1
77
- dask-expr>=1.0.11
8+
- docker-py>=7.1.0
89
- fastapi>=0.92.0
910
- fugue>=0.7.3
1011
- httpx>=0.24.1
1112
- intake>=0.6.0
1213
- jsonschema
1314
- lightgbm
1415
- maturin>=1.3,<1.4
15-
- mlflow>=2.9
16+
- mlflow>=2.10
1617
- mock
1718
- numpy>=1.22.4
1819
- pandas>=2

continuous_integration/environment-3.11.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ dependencies:
55
- c-compiler
66
- dask>=2024.4.1
77
- dask-expr>=1.0.11
8+
- docker-py>=7.1.0
89
- fastapi>=0.92.0
910
- fugue>=0.7.3
1011
- httpx>=0.24.1
1112
- intake>=0.6.0
1213
- jsonschema
1314
- lightgbm
1415
- maturin>=1.3,<1.4
15-
- mlflow>=2.9
16+
- mlflow>=2.10
1617
- mock
1718
- numpy>=1.22.4
1819
- pandas>=2

continuous_integration/environment-3.12.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ dependencies:
55
- c-compiler
66
- dask>=2024.4.1
77
- dask-expr>=1.0.11
8+
- docker-py>=7.1.0
89
- fastapi>=0.92.0
910
- fugue>=0.7.3
1011
- httpx>=0.24.1
@@ -13,7 +14,7 @@ dependencies:
1314
- lightgbm
1415
- maturin>=1.3,<1.4
1516
# TODO: add once mlflow 3.12 builds are available
16-
# - mlflow>=2.9
17+
# - mlflow>=2.10
1718
- mock
1819
- numpy>=1.22.4
1920
- pandas>=2

continuous_integration/environment-3.9.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ dependencies:
55
- c-compiler
66
- dask=2024.4.1
77
- dask-expr=1.0.11
8+
- docker-py>=7.1.0
89
- fastapi=0.92.0
910
- fugue=0.7.3
1011
- httpx=0.24.1
1112
- intake=0.6.0
1213
- jsonschema
1314
- lightgbm
1415
- maturin=1.3
15-
- mlflow=2.9
16+
- mlflow=2.10
1617
- mock
1718
- numpy=1.22.4
1819
- pandas=2

continuous_integration/gpuci/axis.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PYTHON_VER:
22
- "3.9"
33
- "3.10"
4+
- "3.11"
45

56
CUDA_VER:
67
- "11.8.0"

continuous_integration/gpuci/environment-3.10.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ dependencies:
1818
- jsonschema
1919
- lightgbm
2020
- maturin>=1.3,<1.4
21-
- mlflow>=2.9
2221
- mock
2322
- numpy>=1.22.4
2423
- pandas>=2
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: dask-sql
2+
channels:
3+
- rapidsai
4+
- rapidsai-nightly
5+
- dask/label/dev
6+
- conda-forge
7+
- nvidia
8+
- nodefaults
9+
dependencies:
10+
- c-compiler
11+
- zlib
12+
- dask>=2024.4.1
13+
- dask-expr>=1.0.11
14+
- fastapi>=0.92.0
15+
- fugue>=0.7.3
16+
- httpx>=0.24.1
17+
- intake>=0.6.0
18+
- jsonschema
19+
- lightgbm
20+
- maturin>=1.3,<1.4
21+
- mock
22+
- numpy>=1.22.4
23+
- pandas>=2
24+
- pre-commit
25+
- prompt_toolkit>=3.0.8
26+
- psycopg2
27+
- pyarrow>=14.0.1
28+
- pygments>=2.7.1
29+
- pyhive
30+
- pytest-cov
31+
- pytest-rerunfailures
32+
- pytest-xdist
33+
- pytest
34+
- python=3.11
35+
- py-xgboost>=2.0.3
36+
- scikit-learn>=1.0.0
37+
- sphinx
38+
- sqlalchemy
39+
- tpot>=0.12.0
40+
# FIXME: https://github.com/fugue-project/fugue/issues/526
41+
- triad<0.9.2
42+
- tzlocal>=2.1
43+
- uvicorn>=0.14
44+
# GPU-specific requirements
45+
- cudatoolkit=11.8
46+
- cudf=24.06
47+
- cuml=24.06
48+
- dask-cudf=24.06
49+
- dask-cuda=24.06
50+
- ucx-proc=*=gpu
51+
- ucx-py=0.38
52+
- xgboost=*=rapidsai_py*
53+
- libxgboost=*=rapidsai_h*

0 commit comments

Comments
 (0)