Skip to content

Commit b996e77

Browse files
authored
Prepare for 2024.1.0-rc0 release (#1297)
* Pin dask/distributed * Bump version to 2024.1.0-rc0 * Bump GPU envs and docs to CTK 11.8 * Use conda nightlies for dask/distributed in GPU envs
1 parent f53c3e0 commit b996e77

14 files changed

+19
-25
lines changed

Diff for: Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: Cargo.toml

+1-1
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 = "2023.11.0"
4+
version = "2024.1.0-rc0"
55
description = "Bindings for DataFusion used by Dask-SQL"
66
readme = "README.md"
77
license = "Apache-2.0"

Diff for: continuous_integration/docker/conda.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
python>=3.9
2-
dask>=2022.3.0
2+
dask>=2022.3.0,<=2024.1.0
33
pandas>=1.4.0
44
jpype1>=1.0.2
55
openjdk>=8

Diff for: continuous_integration/docker/main.dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ RUN mamba install -y \
1616
# build requirements
1717
"maturin>=1.3,<1.4" \
1818
# core dependencies
19-
"dask>=2022.3.0" \
19+
"dask>=2022.3.0,<=2024.1.0" \
2020
"pandas>=1.4.0" \
2121
"fastapi>=0.92.0" \
2222
"httpx>=0.24.1" \

Diff for: continuous_integration/environment-3.10.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channels:
33
- conda-forge
44
dependencies:
55
- c-compiler
6-
- dask>=2022.3.0
6+
- dask>=2022.3.0,<=2024.1.0
77
- fastapi>=0.92.0
88
- fugue>=0.7.3
99
- httpx>=0.24.1

Diff for: continuous_integration/environment-3.11.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channels:
33
- conda-forge
44
dependencies:
55
- c-compiler
6-
- dask>=2022.3.0
6+
- dask>=2022.3.0,<=2024.1.0
77
- fastapi>=0.92.0
88
- fugue>=0.7.3
99
- httpx>=0.24.1

Diff for: continuous_integration/environment-3.12.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channels:
33
- conda-forge
44
dependencies:
55
- c-compiler
6-
- dask>=2022.3.0
6+
- dask>=2022.3.0,<=2024.1.0
77
- fastapi>=0.92.0
88
- fugue>=0.7.3
99
- httpx>=0.24.1

Diff for: continuous_integration/gpuci/environment-3.10.yaml

+3-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ name: dask-sql
22
channels:
33
- rapidsai
44
- rapidsai-nightly
5+
- dask/label/dev
56
- conda-forge
67
- nvidia
78
- nodefaults
89
dependencies:
910
- c-compiler
1011
- zlib
11-
- dask>=2022.3.0
12+
- dask>=2022.3.0,<=2024.1.0
1213
- fastapi>=0.92.0
1314
- fugue>=0.7.3
1415
- httpx>=0.24.1
@@ -40,7 +41,7 @@ dependencies:
4041
- tzlocal>=2.1
4142
- uvicorn>=0.13.4
4243
# GPU-specific requirements
43-
- cudatoolkit=11.5
44+
- cudatoolkit=11.8
4445
- cudf=24.02
4546
- cuml=24.02
4647
- dask-cudf=24.02
@@ -49,7 +50,3 @@ dependencies:
4950
- ucx-py=0.36
5051
- xgboost=*=rapidsai_py*
5152
- libxgboost=*=rapidsai_h*
52-
- pip
53-
- pip:
54-
- git+https://github.com/dask/dask
55-
- git+https://github.com/dask/distributed

Diff for: continuous_integration/gpuci/environment-3.9.yaml

+3-6
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ name: dask-sql
22
channels:
33
- rapidsai
44
- rapidsai-nightly
5+
- dask/label/dev
56
- conda-forge
67
- nvidia
78
- nodefaults
89
dependencies:
910
- c-compiler
1011
- zlib
11-
- dask>=2022.3.0
12+
- dask>=2022.3.0,<=2024.1.0
1213
- fastapi>=0.92.0
1314
- fugue>=0.7.3
1415
- httpx>=0.24.1
@@ -40,7 +41,7 @@ dependencies:
4041
- tzlocal>=2.1
4142
- uvicorn>=0.13.4
4243
# GPU-specific requirements
43-
- cudatoolkit=11.5
44+
- cudatoolkit=11.8
4445
- cudf=24.02
4546
- cuml=24.02
4647
- dask-cudf=24.02
@@ -49,7 +50,3 @@ dependencies:
4950
- ucx-py=0.36
5051
- xgboost=*=rapidsai_py*
5152
- libxgboost=*=rapidsai_h*
52-
- pip
53-
- pip:
54-
- git+https://github.com/dask/dask
55-
- git+https://github.com/dask/distributed

Diff for: continuous_integration/recipe/meta.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ requirements:
3232
- xz # [linux64]
3333
run:
3434
- python
35-
- dask >=2022.3.0
35+
- dask >=2022.3.0,<=2024.1.0
3636
- pandas >=1.4.0
3737
- fastapi >=0.92.0
3838
- httpx >=0.24.1

Diff for: docs/environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ dependencies:
66
- sphinx>=4.0.0
77
- sphinx-tabs
88
- dask-sphinx-theme>=2.0.3
9-
- dask>=2022.3.0
9+
- dask>=2022.3.0,<=2024.1.0
1010
- pandas>=1.4.0
1111
- fugue>=0.7.3
1212
# FIXME: https://github.com/fugue-project/fugue/issues/526

Diff for: docs/requirements-docs.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
sphinx>=4.0.0
22
sphinx-tabs
33
dask-sphinx-theme>=3.0.0
4-
dask>=2022.3.0
4+
dask>=2022.3.0,<=2024.1.0
55
pandas>=1.4.0
66
fugue>=0.7.3
77
# FIXME: https://github.com/fugue-project/fugue/issues/526

Diff for: docs/source/installation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ More details can be found on the `RAPIDS Getting Started <https://rapids.ai/star
3535
.. code-block:: bash
3636
3737
conda create --name rapids-env -c rapidsai-nightly -c nvidia -c conda-forge \
38-
cudf=22.10 dask-cudf=22.10 ucx-py ucx-proc=*=gpu python=3.9 cudatoolkit=11.5
38+
cudf=22.10 dask-cudf=22.10 ucx-py ucx-proc=*=gpu python=3.9 cudatoolkit=11.8
3939
conda activate rapids-env
4040
4141
Note that using UCX is mainly necessary if you have an Infiniband or NVLink enabled system.

Diff for: pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ classifiers = [
2727
readme = "README.md"
2828
requires-python = ">=3.9"
2929
dependencies = [
30-
"dask[dataframe]>=2022.3.0",
31-
"distributed>=2022.3.0",
30+
"dask[dataframe]>=2022.3.0,<=2024.1.0",
31+
"distributed>=2022.3.0,<=2024.1.0",
3232
"pandas>=1.4.0",
3333
"fastapi>=0.92.0",
3434
"httpx>=0.24.1",

0 commit comments

Comments
 (0)