From 42c5abe12fc14057746bba4ad583ff48d038c77e Mon Sep 17 00:00:00 2001 From: Kyle Edwards Date: Tue, 21 May 2024 16:49:57 -0400 Subject: [PATCH] Add alpha specifiers everywhere --- .../all_cuda-118_arch-x86_64.yaml | 18 ++++++------ .../all_cuda-122_arch-x86_64.yaml | 18 ++++++------ .../clang_tidy_cuda-118_arch-x86_64.yaml | 8 +++--- .../cpp_all_cuda-118_arch-x86_64.yaml | 8 +++--- .../cpp_all_cuda-122_arch-x86_64.yaml | 8 +++--- dependencies.yaml | 28 +++++++++---------- python/pyproject.toml | 10 +++---- 7 files changed, 49 insertions(+), 49 deletions(-) diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 4e23b4ab14..1ebac22d5c 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -12,12 +12,12 @@ dependencies: - cuda-python>=11.7.1,<12.0a0 - cuda-version=11.8 - cudatoolkit -- cudf==24.8.* +- cudf==24.8.*,>=0.0.0a0 - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dask-cuda==24.8.*,>=0.0.0a0 -- dask-cudf==24.8.* +- dask-cudf==24.8.*,>=0.0.0a0 - dask-ml - doxygen=1.9.1 - gcc_linux-64=11.* @@ -31,16 +31,16 @@ dependencies: - libcublas=11.11.3.6 - libcufft-dev=10.9.0.58 - libcufft=10.9.0.58 -- libcumlprims==24.8.* +- libcumlprims==24.8.*,>=0.0.0a0 - libcurand-dev=10.3.0.86 - libcurand=10.3.0.86 - libcusolver-dev=11.4.1.48 - libcusolver=11.4.1.48 - libcusparse-dev=11.7.5.86 - libcusparse=11.7.5.86 -- libraft-headers==24.8.* -- libraft==24.8.* -- librmm==24.8.* +- libraft-headers==24.8.*,>=0.0.0a0 +- libraft==24.8.*,>=0.0.0a0 +- librmm==24.8.*,>=0.0.0a0 - nbsphinx - ninja - nltk @@ -50,7 +50,7 @@ dependencies: - packaging - pip - pydata-sphinx-theme!=0.14.2 -- pylibraft==24.8.* +- pylibraft==24.8.*,>=0.0.0a0 - pynndescent==0.5.8 - pytest-benchmark - pytest-cases @@ -58,11 +58,11 @@ dependencies: - pytest-xdist - pytest==7.* - python>=3.9,<3.12 -- raft-dask==24.8.* +- raft-dask==24.8.*,>=0.0.0a0 - rapids-build-backend>=0.2.0,<0.3.0.dev0 - rapids-dask-dependency==24.8.*,>=0.0.0a0 - recommonmark -- rmm==24.8.* +- rmm==24.8.*,>=0.0.0a0 - scikit-build-core>=0.7.0 - scikit-learn==1.2 - scipy>=1.8.0 diff --git a/conda/environments/all_cuda-122_arch-x86_64.yaml b/conda/environments/all_cuda-122_arch-x86_64.yaml index be4a5051bb..e56d394fea 100644 --- a/conda/environments/all_cuda-122_arch-x86_64.yaml +++ b/conda/environments/all_cuda-122_arch-x86_64.yaml @@ -14,12 +14,12 @@ dependencies: - cuda-profiler-api - cuda-python>=12.0,<13.0a0 - cuda-version=12.2 -- cudf==24.8.* +- cudf==24.8.*,>=0.0.0a0 - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dask-cuda==24.8.*,>=0.0.0a0 -- dask-cudf==24.8.* +- dask-cudf==24.8.*,>=0.0.0a0 - dask-ml - doxygen=1.9.1 - gcc_linux-64=11.* @@ -31,13 +31,13 @@ dependencies: - joblib>=0.11 - libcublas-dev - libcufft-dev -- libcumlprims==24.8.* +- libcumlprims==24.8.*,>=0.0.0a0 - libcurand-dev - libcusolver-dev - libcusparse-dev -- libraft-headers==24.8.* -- libraft==24.8.* -- librmm==24.8.* +- libraft-headers==24.8.*,>=0.0.0a0 +- libraft==24.8.*,>=0.0.0a0 +- librmm==24.8.*,>=0.0.0a0 - nbsphinx - ninja - nltk @@ -46,7 +46,7 @@ dependencies: - packaging - pip - pydata-sphinx-theme!=0.14.2 -- pylibraft==24.8.* +- pylibraft==24.8.*,>=0.0.0a0 - pynndescent==0.5.8 - pytest-benchmark - pytest-cases @@ -54,11 +54,11 @@ dependencies: - pytest-xdist - pytest==7.* - python>=3.9,<3.12 -- raft-dask==24.8.* +- raft-dask==24.8.*,>=0.0.0a0 - rapids-build-backend>=0.2.0,<0.3.0.dev0 - rapids-dask-dependency==24.8.*,>=0.0.0a0 - recommonmark -- rmm==24.8.* +- rmm==24.8.*,>=0.0.0a0 - scikit-build-core>=0.7.0 - scikit-learn==1.2 - scipy>=1.8.0 diff --git a/conda/environments/clang_tidy_cuda-118_arch-x86_64.yaml b/conda/environments/clang_tidy_cuda-118_arch-x86_64.yaml index 3bb3f6b0b4..02fdf84732 100644 --- a/conda/environments/clang_tidy_cuda-118_arch-x86_64.yaml +++ b/conda/environments/clang_tidy_cuda-118_arch-x86_64.yaml @@ -19,16 +19,16 @@ dependencies: - libcublas=11.11.3.6 - libcufft-dev=10.9.0.58 - libcufft=10.9.0.58 -- libcumlprims==24.8.* +- libcumlprims==24.8.*,>=0.0.0a0 - libcurand-dev=10.3.0.86 - libcurand=10.3.0.86 - libcusolver-dev=11.4.1.48 - libcusolver=11.4.1.48 - libcusparse-dev=11.7.5.86 - libcusparse=11.7.5.86 -- libraft-headers==24.8.* -- libraft==24.8.* -- librmm==24.8.* +- libraft-headers==24.8.*,>=0.0.0a0 +- libraft==24.8.*,>=0.0.0a0 +- librmm==24.8.*,>=0.0.0a0 - ninja - nvcc_linux-64=11.8 - sysroot_linux-64==2.17 diff --git a/conda/environments/cpp_all_cuda-118_arch-x86_64.yaml b/conda/environments/cpp_all_cuda-118_arch-x86_64.yaml index 1c63471e4b..910744cf13 100644 --- a/conda/environments/cpp_all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/cpp_all_cuda-118_arch-x86_64.yaml @@ -17,16 +17,16 @@ dependencies: - libcublas=11.11.3.6 - libcufft-dev=10.9.0.58 - libcufft=10.9.0.58 -- libcumlprims==24.8.* +- libcumlprims==24.8.*,>=0.0.0a0 - libcurand-dev=10.3.0.86 - libcurand=10.3.0.86 - libcusolver-dev=11.4.1.48 - libcusolver=11.4.1.48 - libcusparse-dev=11.7.5.86 - libcusparse=11.7.5.86 -- libraft-headers==24.8.* -- libraft==24.8.* -- librmm==24.8.* +- libraft-headers==24.8.*,>=0.0.0a0 +- libraft==24.8.*,>=0.0.0a0 +- librmm==24.8.*,>=0.0.0a0 - ninja - nvcc_linux-64=11.8 - sysroot_linux-64==2.17 diff --git a/conda/environments/cpp_all_cuda-122_arch-x86_64.yaml b/conda/environments/cpp_all_cuda-122_arch-x86_64.yaml index 8c47b6348b..694380f42e 100644 --- a/conda/environments/cpp_all_cuda-122_arch-x86_64.yaml +++ b/conda/environments/cpp_all_cuda-122_arch-x86_64.yaml @@ -17,13 +17,13 @@ dependencies: - gcc_linux-64=11.* - libcublas-dev - libcufft-dev -- libcumlprims==24.8.* +- libcumlprims==24.8.*,>=0.0.0a0 - libcurand-dev - libcusolver-dev - libcusparse-dev -- libraft-headers==24.8.* -- libraft==24.8.* -- librmm==24.8.* +- libraft-headers==24.8.*,>=0.0.0a0 +- libraft==24.8.*,>=0.0.0a0 +- librmm==24.8.*,>=0.0.0a0 - ninja - sysroot_linux-64==2.17 name: cpp_all_cuda-122_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index 656e2d3bdf..4828b9e4ad 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -134,10 +134,10 @@ dependencies: packages: - c-compiler - cxx-compiler - - libcumlprims==24.8.* - - libraft==24.8.* - - libraft-headers==24.8.* - - librmm==24.8.* + - libcumlprims==24.8.*,>=0.0.0a0 + - libraft==24.8.*,>=0.0.0a0 + - libraft-headers==24.8.*,>=0.0.0a0 + - librmm==24.8.*,>=0.0.0a0 specific: - output_types: conda matrices: @@ -175,8 +175,8 @@ dependencies: - &treelite treelite==4.1.2 - output_types: conda packages: - - &pylibraft_conda pylibraft==24.8.* - - &rmm_conda rmm==24.8.* + - &pylibraft_conda pylibraft==24.8.*,>=0.0.0a0 + - &rmm_conda rmm==24.8.*,>=0.0.0a0 - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -206,7 +206,7 @@ dependencies: - matrix: {cuda: "11.*"} packages: - &pylibraft_cu11 pylibraft-cu11==24.8.*,>=0.0.0a0 - - &rmm_cu11 rmm-cu11==24.8.* + - &rmm_cu11 rmm-cu11==24.8.*,>=0.0.0a0 - matrix: packages: - pylibraft==24.8.*,>=0.0.0a0 @@ -228,10 +228,10 @@ dependencies: - *treelite - output_types: conda packages: - - &cudf_conda cudf==24.8.* + - &cudf_conda cudf==24.8.*,>=0.0.0a0 - &cupy_conda cupy>=12.0.0 - - &dask_cudf_conda dask-cudf==24.8.* - - &raft_dask_conda raft-dask==24.8.* + - &dask_cudf_conda dask-cudf==24.8.*,>=0.0.0a0 + - &raft_dask_conda raft-dask==24.8.*,>=0.0.0a0 - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -407,14 +407,14 @@ dependencies: common: - output_types: conda packages: - - libcuml==24.8.* - - libcuml-tests==24.8.* + - libcuml==24.8.*,>=0.0.0a0 + - libcuml-tests==24.8.*,>=0.0.0a0 test_cuml: common: - output_types: conda packages: - - libcuml==24.8.* - - cuml==24.8.* + - libcuml==24.8.*,>=0.0.0a0 + - cuml==24.8.*,>=0.0.0a0 test_cpp: common: - output_types: conda diff --git a/python/pyproject.toml b/python/pyproject.toml index 176a44a61f..68cc4b7578 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -80,17 +80,17 @@ authors = [ license = { text = "Apache 2.0" } requires-python = ">=3.9" dependencies = [ - "cudf==24.8.*", + "cudf==24.8.*,>=0.0.0a0", "cupy-cuda11x>=12.0.0,>=0.0.0a0", "dask-cuda==24.8.*,>=0.0.0a0", - "dask-cudf==24.8.*", + "dask-cudf==24.8.*,>=0.0.0a0", "joblib>=0.11", "numba>=0.57", "packaging", - "pylibraft==24.8.*", - "raft-dask==24.8.*", + "pylibraft==24.8.*,>=0.0.0a0", + "raft-dask==24.8.*,>=0.0.0a0", "rapids-dask-dependency==24.8.*,>=0.0.0a0", - "rmm==24.8.*", + "rmm==24.8.*,>=0.0.0a0", "scipy>=1.8.0", "treelite==4.1.2", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../dependencies.yaml and run `rapids-dependency-file-generator`.