From 2039857504f830a9040b3a5edc854908a88c20e1 Mon Sep 17 00:00:00 2001 From: Vyas Ramasubramani Date: Tue, 14 May 2024 23:19:50 +0000 Subject: [PATCH] Pin pyarrow build version --- conda/environments/all_cuda-118_arch-x86_64.yaml | 1 + conda/environments/all_cuda-122_arch-x86_64.yaml | 1 + dependencies.yaml | 2 ++ python/cuproj/pyproject.toml | 1 + python/cuspatial/pyproject.toml | 1 + 5 files changed, 6 insertions(+) diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 1ec5a27e3..58cff5c5f 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -33,6 +33,7 @@ dependencies: - nvcc_linux-64=11.8 - pre-commit - proj +- pyarrow==16.0.0.* - pydata-sphinx-theme!=0.14.2 - pydeck - pytest diff --git a/conda/environments/all_cuda-122_arch-x86_64.yaml b/conda/environments/all_cuda-122_arch-x86_64.yaml index 9619b19fb..c56f89502 100644 --- a/conda/environments/all_cuda-122_arch-x86_64.yaml +++ b/conda/environments/all_cuda-122_arch-x86_64.yaml @@ -35,6 +35,7 @@ dependencies: - numpydoc - pre-commit - proj +- pyarrow==16.0.0.* - pydata-sphinx-theme!=0.14.2 - pydeck - pytest diff --git a/dependencies.yaml b/dependencies.yaml index 97af06191..401518476 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -202,6 +202,8 @@ dependencies: - output_types: [conda, requirements, pyproject] packages: - cython>=3.0.0 + # Have to hard pin the build version of pyarrow to match cudf. + - pyarrow==16.0.0.* - output_types: conda packages: - scikit-build-core>=0.7.0 diff --git a/python/cuproj/pyproject.toml b/python/cuproj/pyproject.toml index 54c4a3709..88af047e8 100644 --- a/python/cuproj/pyproject.toml +++ b/python/cuproj/pyproject.toml @@ -18,6 +18,7 @@ requires = [ "cmake>=3.26.4", "cython>=3.0.0", "ninja", + "pyarrow==16.0.0.*", "rmm==24.6.*", "scikit-build-core[pyproject]>=0.7.0", "setuptools", diff --git a/python/cuspatial/pyproject.toml b/python/cuspatial/pyproject.toml index b4ae45e9e..ad76d2ee3 100644 --- a/python/cuspatial/pyproject.toml +++ b/python/cuspatial/pyproject.toml @@ -19,6 +19,7 @@ requires = [ "cudf==24.6.*", "cython>=3.0.0", "ninja", + "pyarrow==16.0.0.*", "rmm==24.6.*", "scikit-build-core[pyproject]>=0.7.0", "setuptools",