From 0136e2411bc41d37490e8cc64bca3c2814e88c24 Mon Sep 17 00:00:00 2001 From: Vyas Ramasubramani Date: Tue, 4 Feb 2025 15:24:18 -0800 Subject: [PATCH] Add missing pin (#17915) Currently pylibcudf does not export a dependency on libcudf at all, which is incorrect. Authors: - Vyas Ramasubramani (https://github.com/vyasr) Approvers: - Peter Andreas Entschev (https://github.com/pentschev) - Bradley Dice (https://github.com/bdice) - James Lamb (https://github.com/jameslamb) URL: https://github.com/rapidsai/cudf/pull/17915 --- conda/recipes/cudf/meta.yaml | 3 --- conda/recipes/pylibcudf/meta.yaml | 4 +--- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/conda/recipes/cudf/meta.yaml b/conda/recipes/cudf/meta.yaml index 83651c7972b..f817bc12c5b 100644 --- a/conda/recipes/cudf/meta.yaml +++ b/conda/recipes/cudf/meta.yaml @@ -33,9 +33,6 @@ build: - SCCACHE_S3_KEY_PREFIX=cudf-linux64 # [linux64] - SCCACHE_S3_USE_SSL - SCCACHE_S3_NO_CREDENTIALS - ignore_run_exports: - # libcudf's run_exports pinning is looser than we would like - - libcudf ignore_run_exports_from: - {{ compiler('cuda') }} {% if cuda_major != "11" %} diff --git a/conda/recipes/pylibcudf/meta.yaml b/conda/recipes/pylibcudf/meta.yaml index 35e9108e9d8..14e2f31a5a5 100644 --- a/conda/recipes/pylibcudf/meta.yaml +++ b/conda/recipes/pylibcudf/meta.yaml @@ -33,9 +33,6 @@ build: - SCCACHE_S3_KEY_PREFIX=pylibcudf-linux64 # [linux64] - SCCACHE_S3_USE_SSL - SCCACHE_S3_NO_CREDENTIALS - ignore_run_exports: - # libcudf's run_exports pinning is looser than we would like - - libcudf ignore_run_exports_from: - {{ compiler('cuda') }} {% if cuda_major != "11" %} @@ -78,6 +75,7 @@ requirements: - pandas >=2.0,<2.2.4dev0 - numpy >=1.23,<3.0a0 - pyarrow>=14.0.0,<20.0.0a0 + - libcudf ={{ version }} - {{ pin_compatible('rmm', max_pin='x.x') }} - fsspec >=0.6.0 {% if cuda_major == "11" %}