diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 23d09269a9..653b266f17 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -15,22 +15,22 @@ dependencies: - cuda-nvtx - cuda-version=11.8 - cudatoolkit -- cudf==24.12.*,>=0.0.0a0 +- cudf==24.12.* - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 -- dask-cuda==24.12.*,>=0.0.0a0 -- dask-cudf==24.12.*,>=0.0.0a0 +- dask-cuda==24.12.* +- dask-cudf==24.12.* - doxygen - fsspec>=0.6.0 - gcc_linux-64=11.* - graphviz - ipython -- libcudf==24.12.*,>=0.0.0a0 -- libcugraphops==24.12.*,>=0.0.0a0 -- libraft-headers==24.12.*,>=0.0.0a0 -- libraft==24.12.*,>=0.0.0a0 -- librmm==24.12.*,>=0.0.0a0 +- libcudf==24.12.* +- libcugraphops==24.12.* +- libraft-headers==24.12.* +- libraft==24.12.* +- librmm==24.12.* - nbsphinx - nccl>=2.19 - networkx>=2.5.1 @@ -46,21 +46,21 @@ dependencies: - pre-commit - pydantic - pydata-sphinx-theme -- pylibcugraphops==24.12.*,>=0.0.0a0 -- pylibraft==24.12.*,>=0.0.0a0 -- pylibwholegraph==24.12.*,>=0.0.0a0 +- pylibcugraphops==24.12.* +- pylibraft==24.12.* +- pylibwholegraph==24.12.* - pytest - pytest-benchmark - pytest-cov - pytest-xdist - python-louvain - pytorch>=2.3,<2.5a0 -- raft-dask==24.12.*,>=0.0.0a0 +- raft-dask==24.12.* - rapids-build-backend>=0.3.1,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark - requests -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn>=0.23.1 - scipy @@ -73,7 +73,7 @@ dependencies: - torchdata - torchmetrics - ucx-proc=*=gpu -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* - wget - wheel name: all_cuda-118_arch-x86_64 diff --git a/conda/environments/all_cuda-125_arch-x86_64.yaml b/conda/environments/all_cuda-125_arch-x86_64.yaml index afd4dec41c..2d3884f717 100644 --- a/conda/environments/all_cuda-125_arch-x86_64.yaml +++ b/conda/environments/all_cuda-125_arch-x86_64.yaml @@ -17,26 +17,26 @@ dependencies: - cuda-nvtx-dev - cuda-profiler-api - cuda-version=12.5 -- cudf==24.12.*,>=0.0.0a0 +- cudf==24.12.* - cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 -- dask-cuda==24.12.*,>=0.0.0a0 -- dask-cudf==24.12.*,>=0.0.0a0 +- dask-cuda==24.12.* +- dask-cudf==24.12.* - doxygen - fsspec>=0.6.0 - gcc_linux-64=11.* - graphviz - ipython - libcublas-dev -- libcudf==24.12.*,>=0.0.0a0 -- libcugraphops==24.12.*,>=0.0.0a0 +- libcudf==24.12.* +- libcugraphops==24.12.* - libcurand-dev - libcusolver-dev - libcusparse-dev -- libraft-headers==24.12.*,>=0.0.0a0 -- libraft==24.12.*,>=0.0.0a0 -- librmm==24.12.*,>=0.0.0a0 +- libraft-headers==24.12.* +- libraft==24.12.* +- librmm==24.12.* - nbsphinx - nccl>=2.19 - networkx>=2.5.1 @@ -51,21 +51,21 @@ dependencies: - pre-commit - pydantic - pydata-sphinx-theme -- pylibcugraphops==24.12.*,>=0.0.0a0 -- pylibraft==24.12.*,>=0.0.0a0 -- pylibwholegraph==24.12.*,>=0.0.0a0 +- pylibcugraphops==24.12.* +- pylibraft==24.12.* +- pylibwholegraph==24.12.* - pytest - pytest-benchmark - pytest-cov - pytest-xdist - python-louvain - pytorch>=2.3,<2.5a0 -- raft-dask==24.12.*,>=0.0.0a0 +- raft-dask==24.12.* - rapids-build-backend>=0.3.1,<0.4.0.dev0 -- rapids-dask-dependency==24.12.*,>=0.0.0a0 +- rapids-dask-dependency==24.12.* - recommonmark - requests -- rmm==24.12.*,>=0.0.0a0 +- rmm==24.12.* - scikit-build-core>=0.10.0 - scikit-learn>=0.23.1 - scipy @@ -78,7 +78,7 @@ dependencies: - torchdata - torchmetrics - ucx-proc=*=gpu -- ucx-py==0.41.*,>=0.0.0a0 +- ucx-py==0.41.* - wget - wheel name: all_cuda-125_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index 142fe0c987..28594e1d6c 100755 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -294,12 +294,12 @@ dependencies: packages: - c-compiler - cxx-compiler - - libcudf==24.12.*,>=0.0.0a0 + - libcudf==24.12.* # Deprecate libcugraphops - - libcugraphops==24.12.*,>=0.0.0a0 - - libraft-headers==24.12.*,>=0.0.0a0 - - libraft==24.12.*,>=0.0.0a0 - - librmm==24.12.*,>=0.0.0a0 + - libcugraphops==24.12.* + - libraft-headers==24.12.* + - libraft==24.12.* + - librmm==24.12.* - openmpi # Required for building cpp-mgtests (multi-GPU tests) specific: - output_types: [conda] @@ -389,8 +389,8 @@ dependencies: common: - output_types: [conda, pyproject] packages: - - &dask rapids-dask-dependency==24.12.*,>=0.0.0a0 - - &dask_cuda dask-cuda==24.12.*,>=0.0.0a0 + - &dask rapids-dask-dependency==24.12.* + - &dask_cuda dask-cuda==24.12.* - &numba numba>=0.57 - &numpy numpy>=1.23,<3.0a0 - output_types: conda @@ -400,7 +400,7 @@ dependencies: - requests - nccl>=2.19 - ucx-proc=*=gpu - - &ucx_py_unsuffixed ucx-py==0.41.*,>=0.0.0a0 + - &ucx_py_unsuffixed ucx-py==0.41.* - output_types: pyproject packages: # cudf uses fsspec but is protocol independent. cugraph @@ -413,12 +413,12 @@ dependencies: cuda: "11.*" cuda_suffixed: "true" packages: - - &ucx_py_cu11 ucx-py-cu11==0.41.*,>=0.0.0a0 + - &ucx_py_cu11 ucx-py-cu11==0.41.* - matrix: cuda: "12.*" cuda_suffixed: "true" packages: - - &ucx_py_cu12 ucx-py-cu12==0.41.*,>=0.0.0a0 + - &ucx_py_cu12 ucx-py-cu12==0.41.* - matrix: packages: - *ucx_py_unsuffixed @@ -446,20 +446,20 @@ dependencies: cuda: "11.*" cuda_suffixed: "true" packages: - - &cugraph_cu11 cugraph-cu11==24.12.*,>=0.0.0a0 + - &cugraph_cu11 cugraph-cu11==24.12.* - cugraph-service-client-cu11==24.12.*,>=0.0.0a0 - *ucx_py_cu11 - matrix: cuda: "12.*" cuda_suffixed: "true" packages: - - &cugraph_cu12 cugraph-cu12==24.12.*,>=0.0.0a0 + - &cugraph_cu12 cugraph-cu12==24.12.* - cugraph-service-client-cu12==24.12.*,>=0.0.0a0 - *ucx_py_cu12 - matrix: packages: - - &cugraph_unsuffixed cugraph==24.12.*,>=0.0.0a0 - - cugraph-service-client==24.12.*,>=0.0.0a0 + - &cugraph_unsuffixed cugraph==24.12.* + - cugraph-service-client==24.12.* - *ucx_py_unsuffixed test_cpp: common: @@ -497,7 +497,7 @@ dependencies: - scikit-learn>=0.23.1 - output_types: [conda] packages: - - &pylibwholegraph_unsuffixed pylibwholegraph==24.12.*,>=0.0.0a0 + - &pylibwholegraph_unsuffixed pylibwholegraph==24.12.* - *thrift test_python_pylibcugraph: common: @@ -554,19 +554,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - pylibwholegraph-cu12==24.12.*,>=0.0.0a0 + - pylibwholegraph-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - pylibwholegraph-cu11==24.12.*,>=0.0.0a0 + - pylibwholegraph-cu11==24.12.* - {matrix: null, packages: [*pylibwholegraph_unsuffixed]} depends_on_rmm: 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 @@ -579,19 +579,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - rmm-cu12==24.12.*,>=0.0.0a0 + - rmm-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - rmm-cu11==24.12.*,>=0.0.0a0 + - rmm-cu11==24.12.* - {matrix: null, packages: [*rmm_unsuffixed]} depends_on_cudf: common: - output_types: conda packages: - - &cudf_unsuffixed cudf==24.12.*,>=0.0.0a0 + - &cudf_unsuffixed cudf==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -604,19 +604,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - cudf-cu12==24.12.*,>=0.0.0a0 + - cudf-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - cudf-cu11==24.12.*,>=0.0.0a0 + - cudf-cu11==24.12.* - {matrix: null, packages: [*cudf_unsuffixed]} depends_on_dask_cudf: common: - output_types: conda packages: - - &dask_cudf_unsuffixed dask-cudf==24.12.*,>=0.0.0a0 + - &dask_cudf_unsuffixed dask-cudf==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -629,19 +629,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - dask-cudf-cu12==24.12.*,>=0.0.0a0 + - dask-cudf-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - dask-cudf-cu11==24.12.*,>=0.0.0a0 + - dask-cudf-cu11==24.12.* - {matrix: null, packages: [*dask_cudf_unsuffixed]} depends_on_pylibraft: common: - output_types: conda packages: - - &pylibraft_unsuffixed pylibraft==24.12.*,>=0.0.0a0 + - &pylibraft_unsuffixed pylibraft==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -654,19 +654,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - pylibraft-cu12==24.12.*,>=0.0.0a0 + - pylibraft-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - pylibraft-cu11==24.12.*,>=0.0.0a0 + - pylibraft-cu11==24.12.* - {matrix: null, packages: [*pylibraft_unsuffixed]} depends_on_raft_dask: common: - output_types: conda packages: - - &raft_dask_unsuffixed raft-dask==24.12.*,>=0.0.0a0 + - &raft_dask_unsuffixed raft-dask==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -679,19 +679,19 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - raft-dask-cu12==24.12.*,>=0.0.0a0 + - raft-dask-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - raft-dask-cu11==24.12.*,>=0.0.0a0 + - raft-dask-cu11==24.12.* - {matrix: null, packages: [*raft_dask_unsuffixed]} depends_on_pylibcugraph: common: - output_types: conda packages: - - &pylibcugraph_unsuffixed pylibcugraph==24.12.*,>=0.0.0a0 + - &pylibcugraph_unsuffixed pylibcugraph==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -704,12 +704,12 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - pylibcugraph-cu12==24.12.*,>=0.0.0a0 + - pylibcugraph-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - pylibcugraph-cu11==24.12.*,>=0.0.0a0 + - pylibcugraph-cu11==24.12.* - {matrix: null, packages: [*pylibcugraph_unsuffixed]} # deprecate pylibcugraphops @@ -717,7 +717,7 @@ dependencies: common: - output_types: conda packages: - - &pylibcugraphops_unsuffixed pylibcugraphops==24.12.*,>=0.0.0a0 + - &pylibcugraphops_unsuffixed pylibcugraphops==24.12.* - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file @@ -730,12 +730,12 @@ dependencies: cuda: "12.*" cuda_suffixed: "true" packages: - - pylibcugraphops-cu12==24.12.*,>=0.0.0a0 + - pylibcugraphops-cu12==24.12.* - matrix: cuda: "11.*" cuda_suffixed: "true" packages: - - pylibcugraphops-cu11==24.12.*,>=0.0.0a0 + - pylibcugraphops-cu11==24.12.* - {matrix: null, packages: [*pylibcugraphops_unsuffixed]} depends_on_cupy: diff --git a/python/cugraph-service/server/pyproject.toml b/python/cugraph-service/server/pyproject.toml index caafd1fe50..78da0f1e53 100644 --- a/python/cugraph-service/server/pyproject.toml +++ b/python/cugraph-service/server/pyproject.toml @@ -20,18 +20,18 @@ authors = [ license = { text = "Apache 2.0" } requires-python = ">=3.10" dependencies = [ - "cudf==24.12.*,>=0.0.0a0", - "cugraph-service-client==24.12.*,>=0.0.0a0", - "cugraph==24.12.*,>=0.0.0a0", + "cudf==24.12.*", + "cugraph-service-client==24.12.*", + "cugraph==24.12.*", "cupy-cuda11x>=12.0.0", - "dask-cuda==24.12.*,>=0.0.0a0", - "dask-cudf==24.12.*,>=0.0.0a0", + "dask-cuda==24.12.*", + "dask-cudf==24.12.*", "numba>=0.57", "numpy>=1.23,<3.0a0", - "rapids-dask-dependency==24.12.*,>=0.0.0a0", - "rmm==24.12.*,>=0.0.0a0", + "rapids-dask-dependency==24.12.*", + "rmm==24.12.*", "thriftpy2!=0.5.0,!=0.5.1", - "ucx-py==0.41.*,>=0.0.0a0", + "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", diff --git a/python/cugraph/pyproject.toml b/python/cugraph/pyproject.toml index bb5b525660..85f4e1fa0f 100644 --- a/python/cugraph/pyproject.toml +++ b/python/cugraph/pyproject.toml @@ -23,18 +23,18 @@ authors = [ license = { text = "Apache 2.0" } requires-python = ">=3.10" dependencies = [ - "cudf==24.12.*,>=0.0.0a0", + "cudf==24.12.*", "cupy-cuda11x>=12.0.0", - "dask-cuda==24.12.*,>=0.0.0a0", - "dask-cudf==24.12.*,>=0.0.0a0", + "dask-cuda==24.12.*", + "dask-cudf==24.12.*", "fsspec[http]>=0.6.0", "numba>=0.57", "numpy>=1.23,<3.0a0", - "pylibcugraph==24.12.*,>=0.0.0a0", - "raft-dask==24.12.*,>=0.0.0a0", - "rapids-dask-dependency==24.12.*,>=0.0.0a0", - "rmm==24.12.*,>=0.0.0a0", - "ucx-py==0.41.*,>=0.0.0a0", + "pylibcugraph==24.12.*", + "raft-dask==24.12.*", + "rapids-dask-dependency==24.12.*", + "rmm==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", @@ -50,7 +50,7 @@ test = [ "networkx>=2.5.1", "numpy>=1.23,<3.0a0", "pandas", - "pylibwholegraph==24.12.*,>=0.0.0a0", + "pylibwholegraph==24.12.*", "pytest", "pytest-benchmark", "pytest-cov", @@ -83,9 +83,9 @@ build-backend = "scikit_build_core.build" requires = [ "cmake>=3.26.4,!=3.30.0", "ninja", - "pylibcugraph==24.12.*,>=0.0.0a0", - "pylibraft==24.12.*,>=0.0.0a0", - "rmm==24.12.*,>=0.0.0a0", + "pylibcugraph==24.12.*", + "pylibraft==24.12.*", + "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" diff --git a/python/pylibcugraph/pyproject.toml b/python/pylibcugraph/pyproject.toml index 8d22f50cc9..d4778c867b 100644 --- a/python/pylibcugraph/pyproject.toml +++ b/python/pylibcugraph/pyproject.toml @@ -27,8 +27,8 @@ dependencies = [ "nvidia-curand", "nvidia-cusolver", "nvidia-cusparse", - "pylibraft==24.12.*,>=0.0.0a0", - "rmm==24.12.*,>=0.0.0a0", + "pylibraft==24.12.*", + "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", @@ -40,7 +40,7 @@ classifiers = [ [project.optional-dependencies] test = [ - "cudf==24.12.*,>=0.0.0a0", + "cudf==24.12.*", "numpy>=1.23,<3.0a0", "pandas", "pytest", @@ -74,8 +74,8 @@ dependencies-file = "../../dependencies.yaml" requires = [ "cmake>=3.26.4,!=3.30.0", "ninja", - "pylibraft==24.12.*,>=0.0.0a0", - "rmm==24.12.*,>=0.0.0a0", + "pylibraft==24.12.*", + "rmm==24.12.*", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. matrix-entry = "cuda_suffixed=true;use_cuda_wheels=true"