Skip to content

Commit deb51df

Browse files
committed
Merge pull request #17406 from rapidsai/branch-24.12
2 parents 7b0adfa + 5836d08 commit deb51df

File tree

1,464 files changed

+51721
-26360
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,464 files changed

+51721
-26360
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ ENV PYTHONDONTWRITEBYTECODE="1"
3131

3232
ENV SCCACHE_REGION="us-east-2"
3333
ENV SCCACHE_BUCKET="rapids-sccache-devs"
34-
ENV VAULT_HOST="https://vault.ops.k8s.rapids.ai"
34+
ENV AWS_ROLE_ARN="arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs"
3535
ENV HISTFILE="/home/coder/.cache/._bash_history"
3636
ENV LIBCUDF_KERNEL_CACHE_PATH="/home/coder/cudf/cpp/build/${PYTHON_PACKAGE_MANAGER}/cuda-${CUDA_VERSION}/latest/jitify_cache"

.devcontainer/cuda11.8-conda/devcontainer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"args": {
66
"CUDA": "11.8",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:24.10-cpp-cuda11.8-mambaforge-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:24.12-cpp-cuda11.8-mambaforge-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.10-cuda11.8-conda"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.12-cuda11.8-conda"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.10": {}
18+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.12": {}
1919
},
2020
"overrideFeatureInstallOrder": [
2121
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda11.8-pip/devcontainer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"args": {
66
"CUDA": "11.8",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:24.10-cpp-cuda11.8-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:24.12-cpp-cuda11.8-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.10-cuda11.8-pip"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.12-cuda11.8-pip"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.10": {}
18+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.12": {}
1919
},
2020
"overrideFeatureInstallOrder": [
2121
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda12.5-conda/devcontainer.json

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,41 @@
55
"args": {
66
"CUDA": "12.5",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:24.10-cpp-mambaforge-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:24.12-cpp-mambaforge-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.10-cuda12.5-conda"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.12-cuda12.5-conda"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.10": {}
18+
"ghcr.io/rapidsai/devcontainers/features/cuda:24.12": {
19+
"version": "12.5",
20+
"installCompilers": false,
21+
"installProfilers": true,
22+
"installDevPackages": false,
23+
"installcuDNN": false,
24+
"installcuTensor": false,
25+
"installNCCL": false,
26+
"installCUDARuntime": false,
27+
"installNVRTC": false,
28+
"installOpenCL": false,
29+
"installcuBLAS": false,
30+
"installcuSPARSE": false,
31+
"installcuFFT": false,
32+
"installcuFile": false,
33+
"installcuRAND": false,
34+
"installcuSOLVER": false,
35+
"installNPP": false,
36+
"installnvJPEG": false,
37+
"pruneStaticLibs": true
38+
},
39+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.12": {}
1940
},
2041
"overrideFeatureInstallOrder": [
42+
"ghcr.io/rapidsai/devcontainers/features/cuda",
2143
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
2244
],
2345
"initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda12.5-envs}"],

.devcontainer/cuda12.5-pip/devcontainer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"args": {
66
"CUDA": "12.5",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:24.10-cpp-cuda12.5-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:24.12-cpp-cuda12.5-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.10-cuda12.5-pip"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-24.12-cuda12.5-pip"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.10": {}
18+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:24.12": {}
1919
},
2020
"overrideFeatureInstallOrder": [
2121
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.github/workflows/auto-assign.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: "Auto Assign PR"
2+
3+
on:
4+
pull_request_target:
5+
types:
6+
- opened
7+
- reopened
8+
- synchronize
9+
10+
jobs:
11+
add_assignees:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions-ecosystem/action-add-assignees@v1
15+
with:
16+
github_token: "${{ secrets.GITHUB_TOKEN }}"
17+
assignees: ${{ github.actor }}

.github/workflows/build.yaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ concurrency:
2828
jobs:
2929
cpp-build:
3030
secrets: inherit
31-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-24.10
31+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-24.12
3232
with:
3333
build_type: ${{ inputs.build_type || 'branch' }}
3434
branch: ${{ inputs.branch }}
@@ -37,7 +37,7 @@ jobs:
3737
python-build:
3838
needs: [cpp-build]
3939
secrets: inherit
40-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-24.10
40+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-24.12
4141
with:
4242
build_type: ${{ inputs.build_type || 'branch' }}
4343
branch: ${{ inputs.branch }}
@@ -46,7 +46,7 @@ jobs:
4646
upload-conda:
4747
needs: [cpp-build, python-build]
4848
secrets: inherit
49-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-24.10
49+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-24.12
5050
with:
5151
build_type: ${{ inputs.build_type || 'branch' }}
5252
branch: ${{ inputs.branch }}
@@ -57,7 +57,7 @@ jobs:
5757
if: github.ref_type == 'branch'
5858
needs: python-build
5959
secrets: inherit
60-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-24.10
60+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-24.12
6161
with:
6262
arch: "amd64"
6363
branch: ${{ inputs.branch }}
@@ -69,7 +69,7 @@ jobs:
6969
sha: ${{ inputs.sha }}
7070
wheel-build-libcudf:
7171
secrets: inherit
72-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.10
72+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.12
7373
with:
7474
# build for every combination of arch and CUDA version, but only for the latest Python
7575
matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber)))
@@ -81,7 +81,7 @@ jobs:
8181
wheel-publish-libcudf:
8282
needs: wheel-build-libcudf
8383
secrets: inherit
84-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.10
84+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.12
8585
with:
8686
build_type: ${{ inputs.build_type || 'branch' }}
8787
branch: ${{ inputs.branch }}
@@ -92,7 +92,7 @@ jobs:
9292
wheel-build-pylibcudf:
9393
needs: [wheel-publish-libcudf]
9494
secrets: inherit
95-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.10
95+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.12
9696
with:
9797
build_type: ${{ inputs.build_type || 'branch' }}
9898
branch: ${{ inputs.branch }}
@@ -102,7 +102,7 @@ jobs:
102102
wheel-publish-pylibcudf:
103103
needs: wheel-build-pylibcudf
104104
secrets: inherit
105-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.10
105+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.12
106106
with:
107107
build_type: ${{ inputs.build_type || 'branch' }}
108108
branch: ${{ inputs.branch }}
@@ -113,7 +113,7 @@ jobs:
113113
wheel-build-cudf:
114114
needs: wheel-publish-pylibcudf
115115
secrets: inherit
116-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.10
116+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.12
117117
with:
118118
build_type: ${{ inputs.build_type || 'branch' }}
119119
branch: ${{ inputs.branch }}
@@ -123,7 +123,7 @@ jobs:
123123
wheel-publish-cudf:
124124
needs: wheel-build-cudf
125125
secrets: inherit
126-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.10
126+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.12
127127
with:
128128
build_type: ${{ inputs.build_type || 'branch' }}
129129
branch: ${{ inputs.branch }}
@@ -134,7 +134,7 @@ jobs:
134134
wheel-build-dask-cudf:
135135
needs: wheel-publish-cudf
136136
secrets: inherit
137-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.10
137+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.12
138138
with:
139139
# This selects "ARCH=amd64 + the latest supported Python + CUDA".
140140
matrix_filter: map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
@@ -146,7 +146,7 @@ jobs:
146146
wheel-publish-dask-cudf:
147147
needs: wheel-build-dask-cudf
148148
secrets: inherit
149-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.10
149+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.12
150150
with:
151151
build_type: ${{ inputs.build_type || 'branch' }}
152152
branch: ${{ inputs.branch }}
@@ -157,7 +157,7 @@ jobs:
157157
wheel-build-cudf-polars:
158158
needs: wheel-publish-pylibcudf
159159
secrets: inherit
160-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.10
160+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.12
161161
with:
162162
# This selects "ARCH=amd64 + the latest supported Python + CUDA".
163163
matrix_filter: map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
@@ -169,7 +169,7 @@ jobs:
169169
wheel-publish-cudf-polars:
170170
needs: wheel-build-cudf-polars
171171
secrets: inherit
172-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.10
172+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.12
173173
with:
174174
build_type: ${{ inputs.build_type || 'branch' }}
175175
branch: ${{ inputs.branch }}

.github/workflows/labeler.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: "Pull Request Labeler"
2+
23
on:
34
- pull_request_target
45

.github/workflows/pandas-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
pandas-tests:
1818
# run the Pandas unit tests
1919
secrets: inherit
20-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-24.10
20+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-24.12
2121
with:
2222
# This selects "ARCH=amd64 + the latest supported Python + CUDA".
2323
matrix_filter: map(select(.ARCH == "amd64")) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))

0 commit comments

Comments
 (0)