Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
- cuda-python>=12.9.2,<13.0
- cuda-sanitizer-api
- cuda-version=12.9
- cupy>=13.6.0,!=14.0.0,!=14.1.0
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
Expand Down Expand Up @@ -65,7 +65,7 @@ dependencies:
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numexpr
- numpy>=1.26,<3.0
- numpy>=2.0,<3.0
- numpydoc
- nvidia-ml-py>=12
- nvtx>=0.2.1
Expand Down
4 changes: 2 additions & 2 deletions conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
- cuda-python>=12.9.2,<13.0
- cuda-sanitizer-api
- cuda-version=12.9
- cupy>=13.6.0,!=14.0.0,!=14.1.0
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
Expand Down Expand Up @@ -65,7 +65,7 @@ dependencies:
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numexpr
- numpy>=1.26,<3.0
- numpy>=2.0,<3.0
- numpydoc
- nvidia-ml-py>=12
- nvtx>=0.2.1
Expand Down
4 changes: 2 additions & 2 deletions conda/environments/all_cuda-133_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
- cuda-python>=13.0.1,<14.0
- cuda-sanitizer-api
- cuda-version=13.3
- cupy>=13.6.0,!=14.0.0,!=14.1.0
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
Expand Down Expand Up @@ -65,7 +65,7 @@ dependencies:
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numexpr
- numpy>=1.26,<3.0
- numpy>=2.0,<3.0
- numpydoc
- nvidia-ml-py>=12
- nvtx>=0.2.1
Expand Down
4 changes: 2 additions & 2 deletions conda/environments/all_cuda-133_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
- cuda-python>=13.0.1,<14.0
- cuda-sanitizer-api
- cuda-version=13.3
- cupy>=13.6.0,!=14.0.0,!=14.1.0
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
Expand Down Expand Up @@ -65,7 +65,7 @@ dependencies:
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numexpr
- numpy>=1.26,<3.0
- numpy>=2.0,<3.0
- numpydoc
- nvidia-ml-py>=12
- nvtx>=0.2.1
Expand Down
6 changes: 3 additions & 3 deletions conda/recipes/cudf/recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: Copyright (c) 2018-2026, NVIDIA CORPORATION.
# SPDX-FileCopyrightText: Copyright (c) 2018-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
schema_version: 1

Expand Down Expand Up @@ -89,13 +89,13 @@ requirements:
run:
- python
- pandas >=3.0.0,<3.1.0
- cupy >=13.6.0,!=14.0.0,!=14.1.0
- cupy >=14.0.1,!=14.1.0
- numba-cuda >=0.22.2
# TODO: add `numba-cuda-mlir >=0.3.0` here once it is published to a conda
# channel. Currently only available via PyPI; the pip-only declaration
# lives in `dependencies.yaml::depends_on_numba_cuda_mlir`.
- numba >=0.60.0,<0.65.0
- numpy >=1.26,<3.0
- numpy >=2.0,<3.0
- pyarrow>=19.0.0
- libcudf =${{ version }}
- pylibcudf =${{ version }}
Expand Down
4 changes: 2 additions & 2 deletions conda/recipes/pylibcudf/recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: Copyright (c) 2018-2026, NVIDIA CORPORATION.
# SPDX-FileCopyrightText: Copyright (c) 2018-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
schema_version: 1

Expand Down Expand Up @@ -94,7 +94,7 @@ requirements:
else: cuda-python >=13.0.1,<14.0
- nvtx >=0.2.1
run_constraints:
- numpy >=1.26,<3.0
- numpy >=2.0,<3.0
- pyarrow>=19.0.0
ignore_run_exports:
from_package:
Expand Down
38 changes: 13 additions & 25 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,7 @@ files:
test_cudf_pandas_compat:
output: none
matrix:
cuda: ["12.9", "13.1"]
cuda: ["12.9", "13.3"]
Comment thread
KyleFromNVIDIA marked this conversation as resolved.
pandas_compat_version: ["3.0"]
includes:
- test_cudf_pandas_compat
Expand Down Expand Up @@ -683,7 +683,7 @@ dependencies:
common:
- output_types: [conda, requirements, pyproject]
packages:
- numpy>=1.26,<3.0
- numpy>=2.0,<3.0
pyarrow_run:
common:
- output_types: [conda]
Expand Down Expand Up @@ -1044,7 +1044,7 @@ dependencies:
matrices:
- matrix: {dependencies: "oldest"}
packages:
- cupy==13.6.0
- cupy==14.0.1
- matrix:
packages:
- output_types: requirements
Expand All @@ -1057,20 +1057,20 @@ dependencies:
cuda: "12.*"
dependencies: "oldest"
packages:
- cupy-cuda12x==13.6.0
- cupy-cuda12x==14.0.1
- matrix:
cuda: "13.*"
dependencies: "oldest"
packages:
- cupy-cuda13x==13.6.0
- cupy-cuda13x==14.0.1
- matrix:
cuda: "12.*"
packages:
- cupy-cuda12x!=14.0.0,!=14.1.0
- cupy-cuda12x>=14.0.1,!=14.1.0
- matrix:
cuda: "13.*"
packages:
- cupy-cuda13x!=14.0.0,!=14.1.0
- cupy-cuda13x>=14.0.1,!=14.1.0
Comment thread
coderabbitai[bot] marked this conversation as resolved.
- matrix:
packages:
test_python_dask_cudf:
Expand All @@ -1082,7 +1082,7 @@ dependencies:
packages:
# this is sometimes different from the floor in cudf because
# dask imposes its own constraints on 'numpy' (e.g. for 'dask.array')
- numpy==1.26.*
- numpy==2.0.*
- matrix:
packages:
test_python_pylibcudf:
Expand Down Expand Up @@ -1138,7 +1138,7 @@ dependencies:
matrices:
- matrix: {dependencies: "oldest"}
packages:
- numpy==1.26.*
- numpy==2.0.*
- pyarrow==19.*
- matrix:
packages:
Expand Down Expand Up @@ -1315,7 +1315,7 @@ dependencies:
common:
- output_types: conda
packages:
- cupy>=13.6.0,!=14.0.0,!=14.1.0
- cupy>=14.0.1,!=14.1.0
# NOTE: This is intentionally not broken into groups by a 'cuda_suffixed' selector like
# other packages with -cu{nn}x suffixes in this file.
# All RAPIDS wheel builds (including in devcontainers) expect cupy to be suffixed.
Expand All @@ -1325,11 +1325,11 @@ dependencies:
- matrix:
cuda: "12.*"
packages:
- cupy-cuda12x>=13.6.0,!=14.0.0,!=14.1.0
- cupy-cuda12x[ctk]>=14.0.1,!=14.1.0
# fallback to CUDA 13 versions if 'cuda' is '13.*' or not provided
- matrix:
packages:
- cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0
- cupy-cuda13x[ctk]>=14.0.1,!=14.1.0
depends_on_libkvikio:
common:
- output_types: conda
Expand Down Expand Up @@ -1678,22 +1678,10 @@ dependencies:
- matrix:
pandas_compat_version: "3.0"
packages:
- numpy>=1.26,<2.0a0
- numpy>=2.0,<3.0
- pandas==3.0.*
- matrix:
packages:
- output_types: requirements
matrices:
- matrix:
cuda: "12.*"
packages:
- cupy-cuda12x<14
- matrix:
cuda: "13.*"
packages:
- cupy-cuda13x<14
- matrix:
packages:
test_cudf_polars_compat:
specific:
- output_types: requirements
Expand Down
4 changes: 2 additions & 2 deletions python/cudf/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ requires-python = ">=3.11"
dependencies = [
"cachetools",
"cuda-python>=13.0.1,<14.0",
"cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0",
"cupy-cuda13x[ctk]>=14.0.1,!=14.1.0",
"fsspec>=0.6.0",
"libcudf==26.8.*,>=0.0.0a0",
"numba-cuda-mlir>=0.3.0",
"numba-cuda>=0.22.2",
"numba>=0.60.0,<0.65.0",
"numpy>=1.26,<3.0",
"numpy>=2.0,<3.0",
"nvtx>=0.2.1",
"packaging",
"pandas>=3.0.0,<3.1.0",
Expand Down
4 changes: 2 additions & 2 deletions python/cudf_streaming/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ dependencies = [

[project.optional-dependencies]
test = [
"cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0",
"numpy>=1.26,<3.0",
"cupy-cuda13x[ctk]>=14.0.1,!=14.1.0",
"numpy>=2.0,<3.0",
"pytest-cov",
"pytest-xdist",
"pytest<9.1.0",
Expand Down
6 changes: 3 additions & 3 deletions python/dask_cudf/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION.
# SPDX-FileCopyrightText: Copyright (c) 2021-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

[build-system]
Expand All @@ -22,9 +22,9 @@ license-files = ["LICENSE"]
requires-python = ">=3.11"
dependencies = [
"cudf==26.8.*,>=0.0.0a0",
"cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0",
"cupy-cuda13x[ctk]>=14.0.1,!=14.1.0",
"fsspec>=0.6.0",
"numpy>=1.26,<3.0",
"numpy>=2.0,<3.0",
"nvidia-ml-py>=12",
"pandas>=3.0.0,<3.1.0",
"rapids-dask-dependency==26.8.*,>=0.0.0a0",
Expand Down
4 changes: 2 additions & 2 deletions python/pylibcudf/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ classifiers = [

[project.optional-dependencies]
test = [
"cupy-cuda13x>=13.6.0,!=14.0.0,!=14.1.0",
"cupy-cuda13x[ctk]>=14.0.1,!=14.1.0",
"fastavro>=0.22.9",
"mmh3",
"nanoarrow",
Expand All @@ -54,7 +54,7 @@ pyarrow = [
"pyarrow>=19.0.0,<24",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
numpy = [
"numpy>=1.26,<3.0",
"numpy>=2.0,<3.0",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.

[project.urls]
Expand Down
Loading