Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all 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
53 changes: 0 additions & 53 deletions conda/environments/all_cuda-118_arch-x86_64.yaml

This file was deleted.

136 changes: 6 additions & 130 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ files:
all:
output: conda
matrix:
cuda: ["11.8", "12.8"]
cuda: ["12.8"]
arch: [x86_64]
includes:
- build_cpp
Expand Down Expand Up @@ -185,42 +185,20 @@ dependencies:
specific:
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- &gcc_amd64_cuda11 gcc_linux-64=11.*
- &sysroot_amd64 sysroot_linux-64==2.28
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- &gcc_aarch64_cuda11 gcc_linux-aarch64=11.*
- &sysroot_aarch64 sysroot_linux-aarch64==2.28
- matrix:
arch: x86_64
cuda: "12.*"
packages:
- &gcc_amd64 gcc_linux-64=13.*
- *sysroot_amd64
- &sysroot_amd64 sysroot_linux-64==2.28
- matrix:
arch: aarch64
cuda: "12.*"
packages:
- &gcc_aarch64 gcc_linux-aarch64=13.*
- *sysroot_aarch64
- &sysroot_aarch64 sysroot_linux-aarch64==2.28
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- nvcc_linux-64=11.8
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- nvcc_linux-aarch64=11.8
- matrix:
cuda: "12.*"
packages:
Expand All @@ -240,18 +218,6 @@ dependencies:
specific:
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- *gcc_amd64_cuda11
- *sysroot_amd64
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- *gcc_aarch64_cuda11
- *sysroot_aarch64
- matrix:
arch: x86_64
cuda: "12.*"
Expand All @@ -266,16 +232,6 @@ dependencies:
- *sysroot_aarch64
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- nvcc_linux-64=11.8
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- nvcc_linux-aarch64=11.8
- matrix:
cuda: "12.*"
packages:
Expand All @@ -288,18 +244,6 @@ dependencies:
specific:
- output_types: conda
matrices:
- matrix:
arch: x86_64
cuda: "11.8"
packages:
- *gcc_amd64_cuda11
- *sysroot_amd64
- matrix:
arch: aarch64
cuda: "11.8"
packages:
- *gcc_aarch64_cuda11
- *sysroot_aarch64
- matrix:
arch: x86_64
cuda: "12.*"
Expand Down Expand Up @@ -332,22 +276,6 @@ dependencies:
specific:
- output_types: conda
matrices:
- matrix:
cuda: "11.2"
packages:
- cuda-version=11.2
- matrix:
cuda: "11.4"
packages:
- cuda-version=11.4
- matrix:
cuda: "11.5"
packages:
- cuda-version=11.5
- matrix:
cuda: "11.8"
packages:
- cuda-version=11.8
- matrix:
cuda: "12.0"
packages:
Expand All @@ -374,10 +302,6 @@ dependencies:
- cuda-cudart-dev
- cuda-cupti-dev
- cuda-nvrtc-dev
- matrix:
cuda: "11.*"
packages:
- cudatoolkit
develop:
common:
- output_types: [conda, requirements]
Expand Down Expand Up @@ -419,13 +343,9 @@ dependencies:
specific:
- output_types: [conda, requirements, pyproject]
matrices:
- matrix:
cuda: "12.*"
- matrix: # All CUDA 12 versions
packages:
- cuda-python>=12.6.2,<13.0a0
- matrix: # All CUDA 11 versions
packages:
- cuda-python>=11.8.5,<12.0a0
# TODO: Remove geopandas.dataset usage in cuspatial_api_examples.ipynb
test_notebooks:
common:
Expand Down Expand Up @@ -495,11 +415,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- rmm-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- rmm-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*rmm_unsuffixed]}

depends_on_cudf:
Expand All @@ -522,12 +437,6 @@ dependencies:
packages:
- cudf-cu12==25.8.*,>=0.0.0a0
- pylibcudf-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- cudf-cu11==25.8.*,>=0.0.0a0
- pylibcudf-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*cudf_unsuffixed]}

depends_on_libcudf:
Expand All @@ -548,11 +457,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- libcudf-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- libcudf-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*libcudf_unsuffixed]}

depends_on_cuml:
Expand All @@ -573,11 +477,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- cuml-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- cuml-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*cuml_unsuffixed]}

depends_on_cuspatial:
Expand All @@ -598,11 +497,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- cuspatial-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- cuspatial-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*cuspatial_unsuffixed]}

depends_on_cuproj:
Expand All @@ -623,11 +517,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- cuproj-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- cuproj-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*cuproj_unsuffixed]}

depends_on_cupy:
Expand All @@ -642,11 +531,8 @@ dependencies:
matrices:
- matrix: {cuda: "12.*"}
packages:
- cupy-cuda12x>=12.0.0
- matrix: {cuda: "11.*"}
packages:
- &cupy_cu11 cupy-cuda11x>=12.0.0
- {matrix: null, packages: [*cupy_cu11]}
- &cupy_cu12 cupy-cuda12x>=12.0.0
- {matrix: null, packages: [*cupy_cu12]}
test_libcuspatial:
common:
- output_types: conda
Expand All @@ -670,11 +556,6 @@ dependencies:
cuda_suffixed: "true"
packages:
- libcuspatial-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- libcuspatial-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*libcuspatial_unsuffixed]}

depends_on_librmm:
Expand All @@ -695,9 +576,4 @@ dependencies:
cuda_suffixed: "true"
packages:
- librmm-cu12==25.8.*,>=0.0.0a0
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- librmm-cu11==25.8.*,>=0.0.0a0
- {matrix: null, packages: [*librmm_unsuffixed]}
2 changes: 1 addition & 1 deletion python/cuproj/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ authors = [{ name = "NVIDIA Corporation" }]
license = { text = "Apache 2.0" }
requires-python = ">=3.10"
dependencies = [
"cupy-cuda11x>=12.0.0",
"cupy-cuda12x>=12.0.0",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
classifiers = [
"Intended Audience :: Developers",
Expand Down