Skip to content

Commit

Permalink
Relax arrow pinning to just 8.x and remove cuda build dependency from…
Browse files Browse the repository at this point in the history
… cudf recipe (NVIDIA#11412)

Arrow 8.0.1 just got built and uploaded to conda-forge and there's an associated PR to update the pinning to 8.0.1. Currently the recipes pin to 8.0.0 explicitly which will cause solving issues. Instead of just changing to 8.0.1, this PR relaxes the pinning to allow minor and patch versions to get pulled as there hasn't been any nvcc compiler issues in a while and Arrow strives to not introduce API / ABI breakages in minor and patch versions. Additionally, the cudf recipe seems to be unnecessarily setting requiring a cuda build of pyarrow which should no longer be needed after NVIDIA#10995.

Would really like this in for 21.08 if possible, but happy to change to just pin 8.0.1 if preferred.

Authors:
  - Keith Kraus (https://github.com/kkraus14)

Approvers:
  - AJ Schmidt (https://github.com/ajschmidt8)

URL: rapidsai/cudf#11412
  • Loading branch information
kkraus14 authored Aug 1, 2022
1 parent 734cc1f commit d740c3c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions conda/recipes/cudf/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ requirements:
- setuptools
- numba >=0.54
- dlpack>=0.5,<0.6.0a0
- pyarrow =8.0.0
- pyarrow =8
- libcudf ={{ version }}
- rmm ={{ minor_version }}
- cudatoolkit ={{ cuda_version }}
Expand All @@ -53,7 +53,7 @@ requirements:
- cupy >=9.5.0,<11.0.0a0
- numba >=0.54
- numpy
- {{ pin_compatible('pyarrow', max_pin='x.x.x') }} *cuda
- {{ pin_compatible('pyarrow', max_pin='x.x.x') }}
- libcudf {{ version }}
- fastavro >=0.22.0
- {{ pin_compatible('rmm', max_pin='x.x') }}
Expand Down
2 changes: 1 addition & 1 deletion conda/recipes/libcudf/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ gtest_version:
- "=1.10.0"

arrow_cpp_version:
- "=8.0.0"
- "=8"

dlpack_version:
- ">=0.5,<0.6.0a0"
Expand Down

0 comments on commit d740c3c

Please sign in to comment.