Skip to content

Commit

Permalink
Add pinning for pyarrow
Browse files Browse the repository at this point in the history
  • Loading branch information
vyasr committed Oct 8, 2024
1 parent cc23474 commit f780103
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 3 deletions.
11 changes: 10 additions & 1 deletion dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -421,9 +421,18 @@ dependencies:
- cython>=3.0.3
pyarrow_run:
common:
- output_types: [conda, requirements, pyproject]
- output_types: [conda]
packages:
- pyarrow>=14.0.0,<18.0.0a0
- output_types: [requirements, pyproject]
packages:
# pyarrow 17.0.0 wheels have a subtle issue around threading that
# can cause segmentation faults around imports on arm. It appears to
# be highly dependent on the exact build configuration, so we'll just
# avoid 17.0.0 for now unless we observe similar issues in future
# releases as well.
- pyarrow>=14.0.0,<18.0.0a0; platform_machine='x86_64'
- pyarrow>=14.0.0,<18.0.0a0,!=17.0.0; platform_machine='aarch64'
cuda_version:
specific:
- output_types: conda
Expand Down
3 changes: 2 additions & 1 deletion python/cudf/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ dependencies = [
"packaging",
"pandas>=2.0,<2.2.4dev0",
"ptxcompiler",
"pyarrow>=14.0.0,<18.0.0a0",
"pyarrow>=14.0.0,<18.0.0a0,!=17.0.0; platform_machine='aarch64'",
"pyarrow>=14.0.0,<18.0.0a0; platform_machine='x86_64'",
"pylibcudf==24.12.*,>=0.0.0a0",
"rich",
"rmm==24.12.*,>=0.0.0a0",
Expand Down
3 changes: 2 additions & 1 deletion python/pylibcudf/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ dependencies = [
"libcudf==24.12.*,>=0.0.0a0",
"nvtx>=0.2.1",
"packaging",
"pyarrow>=14.0.0,<18.0.0a0",
"pyarrow>=14.0.0,<18.0.0a0,!=17.0.0; platform_machine='aarch64'",
"pyarrow>=14.0.0,<18.0.0a0; platform_machine='x86_64'",
"rmm==24.12.*,>=0.0.0a0",
"typing_extensions>=4.0.0",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
Expand Down

0 comments on commit f780103

Please sign in to comment.