diff --git a/conda/recipes/cuproj/meta.yaml b/conda/recipes/cuproj/meta.yaml index 6851ab214..29d590bc0 100644 --- a/conda/recipes/cuproj/meta.yaml +++ b/conda/recipes/cuproj/meta.yaml @@ -62,7 +62,7 @@ requirements: - cython >=3.0.0 - python - rapids-build-backend >=0.3.0,<0.4.0.dev0 - - rmm ={{ minor_version }} + - librmm ={{ minor_version }} - scikit-build-core >=0.10.0 - proj - sqlite @@ -74,17 +74,11 @@ requirements: {% endif %} - {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }} - python - - rmm ={{ minor_version }} - cupy>=12.0.0 test: # [linux64] imports: # [linux64] - cuproj # [linux64] - requires: - - cupy>=12.0.0 - - cuspatial ={{ minor_version }} - - rmm ={{ minor_version }} - about: home: https://rapids.ai/ diff --git a/dependencies.yaml b/dependencies.yaml index 80822b43d..859009683 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -113,17 +113,16 @@ files: table: tool.rapids-build-backend key: requires includes: - - depends_on_rmm - build_cpp_cuproj - build_python - build_wheels + - depends_on_librmm py_run_cuproj: output: [pyproject] pyproject_dir: python/cuproj extras: table: project includes: - - depends_on_rmm - depends_on_cupy py_test_cuproj: output: [pyproject] @@ -193,7 +192,6 @@ dependencies: packages: - c-compiler - cxx-compiler - - &librmm_unsuffixed librmm==24.10.*,>=0.0.0a0 - proj - sqlite specific: @@ -556,7 +554,7 @@ dependencies: common: - output_types: conda packages: - - *librmm_unsuffixed + - &librmm_unsuffixed librmm==24.10.*,>=0.0.0a0 - output_types: requirements packages: # pip recognizes the index as a global option for the requirements.txt file diff --git a/python/cuproj/pyproject.toml b/python/cuproj/pyproject.toml index 7625a01f9..6c4d6cc2d 100644 --- a/python/cuproj/pyproject.toml +++ b/python/cuproj/pyproject.toml @@ -29,7 +29,6 @@ license = { text = "Apache 2.0" } requires-python = ">=3.10" dependencies = [ "cupy-cuda11x>=12.0.0", - "rmm==24.10.*,>=0.0.0a0", ] # 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", @@ -122,7 +121,7 @@ matrix-entry = "cuda_suffixed=true" requires = [ "cmake>=3.26.4,!=3.30.0", "cython>=3.0.0", + "librmm==24.10.*,>=0.0.0a0", "ninja", - "rmm==24.10.*,>=0.0.0a0", "wheel", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.