From 2e37c8463544064e680e51820c47bfec69f55b69 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Fri, 29 May 2026 09:05:33 -0500 Subject: [PATCH] skip CuPy 14.1.0 (#670) --- conda/environments/all_cuda-129_arch-aarch64.yaml | 2 +- conda/environments/all_cuda-129_arch-x86_64.yaml | 2 +- conda/environments/all_cuda-132_arch-aarch64.yaml | 2 +- conda/environments/all_cuda-132_arch-x86_64.yaml | 2 +- conda/recipes/ucxx/recipe.yaml | 2 +- dependencies.yaml | 6 +++--- python/distributed-ucxx/pyproject.toml | 2 +- python/ucxx/pyproject.toml | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index 36e94865c..dca566b08 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvcc - cuda-version=12.9 - cudf==26.6.*,>=0.0.0a0 -- cupy>=13.6.0 +- cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler - cython>=3.2.2 - dask-cuda==26.6.*,>=0.0.0a0 diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index 79188310f..27dcc1889 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvcc - cuda-version=12.9 - cudf==26.6.*,>=0.0.0a0 -- cupy>=13.6.0 +- cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler - cython>=3.2.2 - dask-cuda==26.6.*,>=0.0.0a0 diff --git a/conda/environments/all_cuda-132_arch-aarch64.yaml b/conda/environments/all_cuda-132_arch-aarch64.yaml index 48e0e1b4e..53ab7ab1a 100644 --- a/conda/environments/all_cuda-132_arch-aarch64.yaml +++ b/conda/environments/all_cuda-132_arch-aarch64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvcc - cuda-version=13.2 - cudf==26.6.*,>=0.0.0a0 -- cupy>=13.6.0 +- cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler - cython>=3.2.2 - dask-cuda==26.6.*,>=0.0.0a0 diff --git a/conda/environments/all_cuda-132_arch-x86_64.yaml b/conda/environments/all_cuda-132_arch-x86_64.yaml index e14b7e737..8b2ca75b8 100644 --- a/conda/environments/all_cuda-132_arch-x86_64.yaml +++ b/conda/environments/all_cuda-132_arch-x86_64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvcc - cuda-version=13.2 - cudf==26.6.*,>=0.0.0a0 -- cupy>=13.6.0 +- cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler - cython>=3.2.2 - dask-cuda==26.6.*,>=0.0.0a0 diff --git a/conda/recipes/ucxx/recipe.yaml b/conda/recipes/ucxx/recipe.yaml index 02ddcce1b..e2559b21d 100644 --- a/conda/recipes/ucxx/recipe.yaml +++ b/conda/recipes/ucxx/recipe.yaml @@ -109,7 +109,7 @@ outputs: - ${{ pin_compatible("rmm", upper_bound="x.x") }} - libucxx =${{ version }} run_constraints: - - cupy >=13.6.0 + - cupy >=13.6.0,!=14.0.0,!=14.1.0 ignore_run_exports: by_name: - cuda-cudart diff --git a/dependencies.yaml b/dependencies.yaml index 5de994abf..bcef83b8e 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -436,18 +436,18 @@ dependencies: common: - output_types: conda packages: - - cupy>=13.6.0 + - cupy>=13.6.0,!=14.0.0,!=14.1.0 specific: - output_types: [requirements, pyproject] matrices: - matrix: cuda: "12.*" packages: - - cupy-cuda12x>=13.6.0 + - cupy-cuda12x>=13.6.0,!=14.0.0,!=14.1.0 # fallback to CUDA 13 versions if 'cuda' is '13.*' or not provided - matrix: packages: - - &cupy_cuda13 cupy-cuda13x>=13.6.0 + - &cupy_cuda13 cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0 depends_on_librmm: common: - output_types: conda diff --git a/python/distributed-ucxx/pyproject.toml b/python/distributed-ucxx/pyproject.toml index bf26ddf98..6270a0aa6 100644 --- a/python/distributed-ucxx/pyproject.toml +++ b/python/distributed-ucxx/pyproject.toml @@ -46,7 +46,7 @@ docs = [ ] test = [ "cudf==26.6.*,>=0.0.0a0", - "cupy-cuda13x>=13.6.0", + "cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0", "numba-cuda>=0.22.1,<0.29.0", "numpy>=1.23,<3.0", "pytest", diff --git a/python/ucxx/pyproject.toml b/python/ucxx/pyproject.toml index 346b32be5..70da8600b 100644 --- a/python/ucxx/pyproject.toml +++ b/python/ucxx/pyproject.toml @@ -43,7 +43,7 @@ ucxx = "ucxx" test = [ "cloudpickle", "cudf==26.6.*,>=0.0.0a0", - "cupy-cuda13x>=13.6.0", + "cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0", "numba-cuda>=0.22.1,<0.29.0", "pytest", "pytest-asyncio>=1.0.0",