diff --git a/conda/environments/all_cuda-118_arch-aarch64.yaml b/conda/environments/all_cuda-118_arch-aarch64.yaml index 6098cd12bf..62e263aa4d 100644 --- a/conda/environments/all_cuda-118_arch-aarch64.yaml +++ b/conda/environments/all_cuda-118_arch-aarch64.yaml @@ -20,8 +20,8 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0,<3.1.0a0 -- dask-cuda==24.12.*,>=0.0.0a0 -- distributed-ucxx==0.41.*,>=0.0.0a0 +- dask-cuda==24.12.* +- distributed-ucxx==0.41.* - doxygen>=1.8.20 - gcc_linux-aarch64=11.* - graphviz @@ -35,7 +35,7 @@ dependencies: - libcusolver=11.4.1.48 - libcusparse-dev=11.7.5.86 - libcusparse=11.7.5.86 -- libucxx==0.41.*,>=0.0.0a0 +- libucxx==0.41.* - nccl>=2.19 - ninja - numba>=0.57 @@ -44,18 +44,18 @@ dependencies: - nvcc_linux-aarch64=11.8 - pre-commit - pydata-sphinx-theme -- pylibraft==24.12.*,>=0.0.0a0 +- pylibraft==24.12.* - pytest-cov - pytest==7.* - rapids-build-backend>=0.3.0,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn - scipy - sphinx-copybutton - sphinx-markdown-tables - sysroot_linux-aarch64==2.17 -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* name: all_cuda-118_arch-aarch64 diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 0fe8fbab39..03b1f86c2c 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -20,8 +20,8 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0,<3.1.0a0 -- dask-cuda==24.12.*,>=0.0.0a0 -- distributed-ucxx==0.41.*,>=0.0.0a0 +- dask-cuda==24.12.* +- distributed-ucxx==0.41.* - doxygen>=1.8.20 - gcc_linux-64=11.* - graphviz @@ -35,7 +35,7 @@ dependencies: - libcusolver=11.4.1.48 - libcusparse-dev=11.7.5.86 - libcusparse=11.7.5.86 -- libucxx==0.41.*,>=0.0.0a0 +- libucxx==0.41.* - nccl>=2.19 - ninja - numba>=0.57 @@ -44,18 +44,18 @@ dependencies: - nvcc_linux-64=11.8 - pre-commit - pydata-sphinx-theme -- pylibraft==24.12.*,>=0.0.0a0 +- pylibraft==24.12.* - pytest-cov - pytest==7.* - rapids-build-backend>=0.3.0,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn - scipy - sphinx-copybutton - sphinx-markdown-tables - sysroot_linux-64==2.17 -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* name: all_cuda-118_arch-x86_64 diff --git a/conda/environments/all_cuda-125_arch-aarch64.yaml b/conda/environments/all_cuda-125_arch-aarch64.yaml index dfb9ac0b97..89b9d4d85d 100644 --- a/conda/environments/all_cuda-125_arch-aarch64.yaml +++ b/conda/environments/all_cuda-125_arch-aarch64.yaml @@ -21,8 +21,8 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0,<3.1.0a0 -- dask-cuda==24.12.*,>=0.0.0a0 -- distributed-ucxx==0.41.*,>=0.0.0a0 +- dask-cuda==24.12.* +- distributed-ucxx==0.41.* - doxygen>=1.8.20 - gcc_linux-aarch64=11.* - graphviz @@ -32,7 +32,7 @@ dependencies: - libcurand-dev - libcusolver-dev - libcusparse-dev -- libucxx==0.41.*,>=0.0.0a0 +- libucxx==0.41.* - nccl>=2.19 - ninja - numba>=0.57 @@ -40,18 +40,18 @@ dependencies: - numpydoc - pre-commit - pydata-sphinx-theme -- pylibraft==24.12.*,>=0.0.0a0 +- pylibraft==24.12.* - pytest-cov - pytest==7.* - rapids-build-backend>=0.3.0,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn - scipy - sphinx-copybutton - sphinx-markdown-tables - sysroot_linux-aarch64==2.17 -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* name: all_cuda-125_arch-aarch64 diff --git a/conda/environments/all_cuda-125_arch-x86_64.yaml b/conda/environments/all_cuda-125_arch-x86_64.yaml index bf6f5d6462..76e3273ded 100644 --- a/conda/environments/all_cuda-125_arch-x86_64.yaml +++ b/conda/environments/all_cuda-125_arch-x86_64.yaml @@ -21,8 +21,8 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0,<3.1.0a0 -- dask-cuda==24.12.*,>=0.0.0a0 -- distributed-ucxx==0.41.*,>=0.0.0a0 +- dask-cuda==24.12.* +- distributed-ucxx==0.41.* - doxygen>=1.8.20 - gcc_linux-64=11.* - graphviz @@ -32,7 +32,7 @@ dependencies: - libcurand-dev - libcusolver-dev - libcusparse-dev -- libucxx==0.41.*,>=0.0.0a0 +- libucxx==0.41.* - nccl>=2.19 - ninja - numba>=0.57 @@ -40,18 +40,18 @@ dependencies: - numpydoc - pre-commit - pydata-sphinx-theme -- pylibraft==24.12.*,>=0.0.0a0 +- pylibraft==24.12.* - pytest-cov - pytest==7.* - rapids-build-backend>=0.3.0,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn - scipy - sphinx-copybutton - sphinx-markdown-tables - sysroot_linux-64==2.17 -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* name: all_cuda-125_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index 1772c5d539..92473badac 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -144,7 +144,7 @@ dependencies: - c-compiler - cxx-compiler - nccl>=2.19 - - libucxx==0.41.*,>=0.0.0a0 + - libucxx==0.41.* specific: - output_types: conda matrices: @@ -183,7 +183,7 @@ dependencies: common: - output_types: [conda] packages: - - &rmm_unsuffixed rmm==24.12.*,>=0.0.0a0 + - &rmm_unsuffixed rmm==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -210,12 +210,12 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - &rmm_cu12 rmm-cu12==24.12.*,>=0.0.0a0 + - &rmm_cu12 rmm-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - &rmm_cu11 rmm-cu11==24.12.*,>=0.0.0a0 + - &rmm_cu11 rmm-cu11==24.12.* - {matrix: null, packages: [*rmm_unsuffixed] } checks: common: @@ -468,14 +468,14 @@ dependencies: common: - output_types: [conda, pyproject] packages: - - dask-cuda==24.12.*,>=0.0.0a0 + - dask-cuda==24.12.* - joblib>=0.11 - numba>=0.57 - - rapids-dask-dependency==24.12.*,>=0.0.0a0 + - rapids-dask-dependency==24.12.* - output_types: conda packages: - - &pylibraft_unsuffixed pylibraft==24.12.*,>=0.0.0a0 - - &ucx_py_unsuffixed ucx-py==0.41.*,>=0.0.0a0 + - &pylibraft_unsuffixed pylibraft==24.12.* + - &ucx_py_unsuffixed ucx-py==0.41.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -489,14 +489,14 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - &pylibraft_cu12 pylibraft-cu12==24.12.*,>=0.0.0a0 - - &ucx_py_cu12 ucx-py-cu12==0.41.*,>=0.0.0a0 + - &pylibraft_cu12 pylibraft-cu12==24.12.* + - &ucx_py_cu12 ucx-py-cu12==0.41.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - &pylibraft_cu11 pylibraft-cu11==24.12.*,>=0.0.0a0 - - &ucx_py_cu11 ucx-py-cu11==0.41.*,>=0.0.0a0 + - &pylibraft_cu11 pylibraft-cu11==24.12.* + - &ucx_py_cu11 ucx-py-cu11==0.41.* - {matrix: null, packages: [*pylibraft_unsuffixed, *ucx_py_unsuffixed]} test_python_common: common: @@ -516,7 +516,7 @@ dependencies: packages: # UCXX is not currently a hard-dependency thus only installed during tests, # this will change in the future. - - &distributed_ucxx_unsuffixed distributed-ucxx==0.41.*,>=0.0.0a0 + - &distributed_ucxx_unsuffixed distributed-ucxx==0.41.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -529,12 +529,12 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - distributed-ucxx-cu12==0.41.*,>=0.0.0a0 + - distributed-ucxx-cu12==0.41.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - distributed-ucxx-cu11==0.41.*,>=0.0.0a0 + - distributed-ucxx-cu11==0.41.* - {matrix: null, packages: [*distributed_ucxx_unsuffixed]} depends_on_ucx_build: common: diff --git a/python/pylibraft/pyproject.toml b/python/pylibraft/pyproject.toml index bb01602b33..8baa9f5294 100644 --- a/python/pylibraft/pyproject.toml +++ b/python/pylibraft/pyproject.toml @@ -37,7 +37,7 @@ dependencies = [ "nvidia-curand", "nvidia-cusolver", "nvidia-cusparse", - "rmm==24.12.*,>=0.0.0a0", + "rmm==24.12.*", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. classifiers = [ "Intended Audience :: Developers", @@ -125,7 +125,7 @@ requires = [ "cuda-python", "cython>=3.0.0,<3.1.0a0", "ninja", - "rmm==24.12.*,>=0.0.0a0", + "rmm==24.12.*", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. dependencies-file = "../../dependencies.yaml" matrix-entry = "cuda_suffixed=true;use_cuda_wheels=true" diff --git a/python/raft-dask/pyproject.toml b/python/raft-dask/pyproject.toml index a9f4de5dc3..e5df153684 100644 --- a/python/raft-dask/pyproject.toml +++ b/python/raft-dask/pyproject.toml @@ -31,13 +31,13 @@ authors = [ license = { text = "Apache 2.0" } requires-python = ">=3.10" dependencies = [ - "dask-cuda==24.12.*,>=0.0.0a0", - "distributed-ucxx==0.41.*,>=0.0.0a0", + "dask-cuda==24.12.*", + "distributed-ucxx==0.41.*", "joblib>=0.11", "numba>=0.57", - "pylibraft==24.12.*,>=0.0.0a0", - "rapids-dask-dependency==24.12.*,>=0.0.0a0", - "ucx-py==0.41.*,>=0.0.0a0", + "pylibraft==24.12.*", + "rapids-dask-dependency==24.12.*", + "ucx-py==0.41.*", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. classifiers = [ "Intended Audience :: Developers",