Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
8 changes: 4 additions & 4 deletions .devcontainer/cuda12.9-conda/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"args": {
"CUDA": "12.9",
"PYTHON_PACKAGE_MANAGER": "conda",
"BASE": "rapidsai/devcontainers:26.08-cpp-mambaforge"
"BASE": "rapidsai/devcontainers:26.10-cpp-mambaforge"
},
"cacheFrom": [
"ghcr.io/rapidsai/cudf/devcontainer:26.08-cuda12.9-conda"
Expand All @@ -14,15 +14,15 @@
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda12.9-conda",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.10-cuda12.9-conda",
"--ulimit",
"nofile=500000"
],
"hostRequirements": {
"gpu": "optional"
},
"features": {
"ghcr.io/rapidsai/devcontainers/features/cuda:26.8": {
"ghcr.io/rapidsai/devcontainers/features/cuda:26.10": {
"version": "12.9",
"installCompilers": false,
"installProfilers": true,
Expand All @@ -43,7 +43,7 @@
"installnvJPEG": false,
"pruneStaticLibs": true
},
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.8": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/cuda",
Expand Down
6 changes: 3 additions & 3 deletions .devcontainer/cuda12.9-pip/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"args": {
"CUDA": "12.9",
"PYTHON_PACKAGE_MANAGER": "pip",
"BASE": "rapidsai/devcontainers:26.08-cpp-cuda12.9-ucx1.19.0-openmpi5.0.10"
"BASE": "rapidsai/devcontainers:26.10-cpp-cuda12.9-ucx1.19.0-openmpi5.0.10"
},
"cacheFrom": [
"ghcr.io/rapidsai/cudf/devcontainer:26.08-cuda12.9-pip"
Expand All @@ -14,15 +14,15 @@
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda12.9-pip",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.10-cuda12.9-pip",
"--ulimit",
"nofile=500000"
],
"hostRequirements": {
"gpu": "optional"
},
"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.8": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
Expand Down
8 changes: 4 additions & 4 deletions .devcontainer/cuda13.3-conda/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"args": {
"CUDA": "13.3",
"PYTHON_PACKAGE_MANAGER": "conda",
"BASE": "rapidsai/devcontainers:26.08-cpp-mambaforge"
"BASE": "rapidsai/devcontainers:26.10-cpp-mambaforge"
},
"cacheFrom": [
"ghcr.io/rapidsai/cudf/devcontainer:26.08-cuda13.3-conda"
Expand All @@ -14,15 +14,15 @@
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.3-conda",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.10-cuda13.3-conda",
"--ulimit",
"nofile=500000"
],
"hostRequirements": {
"gpu": "optional"
},
"features": {
"ghcr.io/rapidsai/devcontainers/features/cuda:26.8": {
"ghcr.io/rapidsai/devcontainers/features/cuda:26.10": {
"version": "13.3",
"installCompilers": false,
"installProfilers": true,
Expand All @@ -43,7 +43,7 @@
"installnvJPEG": false,
"pruneStaticLibs": true
},
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.8": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/cuda",
Expand Down
6 changes: 3 additions & 3 deletions .devcontainer/cuda13.3-pip/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"args": {
"CUDA": "13.3",
"PYTHON_PACKAGE_MANAGER": "pip",
"BASE": "rapidsai/devcontainers:26.08-cpp-cuda13.3-ucx1.19.0-openmpi5.0.10"
"BASE": "rapidsai/devcontainers:26.10-cpp-cuda13.3-ucx1.19.0-openmpi5.0.10"
},
"cacheFrom": [
"ghcr.io/rapidsai/cudf/devcontainer:26.08-cuda13.3-pip"
Expand All @@ -14,15 +14,15 @@
"runArgs": [
"--rm",
"--name",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.3-pip",
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.10-cuda13.3-pip",
"--ulimit",
"nofile=500000"
],
"hostRequirements": {
"gpu": "optional"
},
"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.8": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.10": {}
},
"overrideFeatureInstallOrder": [
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ jobs:
arch: "amd64"
branch: ${{ inputs.branch }}
build_type: ${{ inputs.build_type || 'branch' }}
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
date: ${{ inputs.date }}
node_type: "gpu-l4-latest-1"
script: "ci/build_docs.sh"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compute-sanitizer-run.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
permissions:
contents: read
container:
image: rapidsai/ci-conda:26.08-latest
image: rapidsai/ci-conda:26.10-latest
outputs:
tests: ${{ steps.find-tests.outputs.tests }}
steps:
Expand All @@ -49,7 +49,7 @@ jobs:
permissions:
contents: read
container:
image: rapidsai/ci-conda:26.08-latest
image: rapidsai/ci-conda:26.10-latest
options: --gpus all
continue-on-error: true
strategy:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pandas-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
container_image: "rapidsai/citestwheel:26.08-latest"
container_image: "rapidsai/citestwheel:26.10-latest"
script: ci/cudf_pandas_scripts/pandas-tests/run.sh main
file_to_upload: ./main-results.json
artifact-name: main-results.json
16 changes: 8 additions & 8 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ jobs:
build_type: pull-request
node_type: cpu16
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_cmake.sh"
cpp-linters:
permissions:
Expand Down Expand Up @@ -490,7 +490,7 @@ jobs:
build_type: pull-request
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_java.sh"
conda-notebook-tests:
needs: [conda-python-build, conda-python-build-noarch, changed-files]
Expand All @@ -507,7 +507,7 @@ jobs:
build_type: pull-request
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_notebooks.sh"
docs-build:
needs: [conda-python-build, conda-python-build-noarch, changed-files]
Expand All @@ -524,7 +524,7 @@ jobs:
build_type: pull-request
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/build_docs.sh"
wheel-build-libcudf:
needs: checks
Expand Down Expand Up @@ -789,7 +789,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
continue-on-error: true
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: |
ci/cudf_pandas_scripts/third-party-integration/test.sh python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml
cuml-compat-tests:
Expand All @@ -810,7 +810,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
continue-on-error: true
container_image: "rapidsai/ci-conda:26.06-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_cuml_compat.sh"
pandas-tests:
# run the Pandas unit tests using PR branch
Expand All @@ -830,7 +830,7 @@ jobs:
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
container_image: "rapidsai/citestwheel:26.08-latest"
container_image: "rapidsai/citestwheel:26.10-latest"
script: ci/cudf_pandas_scripts/pandas-tests/run.sh pr
narwhals-tests:
needs: [conda-python-build, conda-python-build-noarch, changed-files]
Expand All @@ -849,7 +849,7 @@ jobs:
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: ci/test_narwhals.sh
spark-rapids-jni:
needs: changed-files
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: ci/test_cpp_benchmarks.sh
conda-cpp-memcheck-tests:
permissions:
Expand All @@ -88,7 +88,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_cpp_memcheck.sh"
cpp-linters:
permissions:
Expand Down Expand Up @@ -153,7 +153,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_java.sh"
conda-notebook-tests:
permissions:
Expand All @@ -171,7 +171,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_notebooks.sh"
wheel-tests-cudf:
permissions:
Expand Down Expand Up @@ -233,7 +233,7 @@ jobs:
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: |
ci/cudf_pandas_scripts/third-party-integration/test.sh python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml
continue-on-error: true
Expand All @@ -253,7 +253,7 @@ jobs:
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
continue-on-error: true
container_image: "rapidsai/ci-conda:26.06-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: "ci/test_cuml_compat.sh"
wheel-tests-cudf-polars:
permissions:
Expand Down Expand Up @@ -301,5 +301,5 @@ jobs:
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
node_type: "gpu-l4-latest-1"
container_image: "rapidsai/ci-conda:26.08-latest"
container_image: "rapidsai/ci-conda:26.10-latest"
script: ci/test_narwhals.sh
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ repos:
"pyarrow>=19.0.0,<24.0.0", # https://github.com/rapidsai/cudf/issues/22229
"pytest>=8.0.0,<9.1.0",
"types-cachetools>=5.5.0",
"rmm-cu12==26.8.*,>=0.0.0a0; sys_platform=='linux'",
"rmm-cu12==26.10.*,>=0.0.0a0; sys_platform=='linux'",
"--extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple/"
]
args: ["--config-file=pyproject.toml",
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
26.08.00
26.10.00
12 changes: 6 additions & 6 deletions conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ dependencies:
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
- dask-cuda==26.10.*,>=0.0.0a0
- dlpack>=0.8,<1.0
- doxygen=1.9.1
- fastavro>=0.22.9
Expand All @@ -43,12 +43,12 @@ dependencies:
- jupyter_client
- libcufile-dev
- libcurand-dev
- libkvikio==26.8.*,>=0.0.0a0
- libkvikio==26.10.*,>=0.0.0a0
- libnvcomp-dev==5.2.0.10
- libnvjitlink-dev
- librapidsmpf==26.8.*,>=0.0.0a0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

set -euo pipefail

printf '\n== target file excerpt ==\n'
nl -ba conda/environments/all_cuda-129_arch-aarch64.yaml | sed -n '35,60p'

printf '\n== pins across conda/environments ==\n'
rg -n "librapidsmpf|rapidsmpf|librmm|libkvikio" conda/environments -g '*.yaml'

Repository: rapidsai/cudf

Length of output: 218


🏁 Script executed:

python3 - <<'PY'
from pathlib import Path
import re

target = Path("conda/environments/all_cuda-129_arch-aarch64.yaml")
lines = target.read_text().splitlines()
print("== target file excerpt ==")
for i in range(35, min(60, len(lines)) + 1):
    print(f"{i:4d}: {lines[i-1]}")

print("\n== pins across conda/environments ==")
for path in sorted(Path("conda/environments").glob("*.yaml")):
    text = path.read_text().splitlines()
    for i, line in enumerate(text, 1):
        if any(k in line for k in ("librapidsmpf", "rapidsmpf", "librmm", "libkvikio")):
            print(f"{path}:{i}: {line}")
PY

Repository: rapidsai/cudf

Length of output: 2215


Align librapidsmpf with the 26.10. release pins*

librapidsmpf is still pinned to 26.8.* while libkvikio, librmm, and rapidsmpf are on 26.10.*. Update this pin here and in the matching CUDA env files, or document why it intentionally lags behind.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@conda/environments/all_cuda-129_arch-aarch64.yaml` at line 49, Update the
librapidsmpf dependency pin from 26.8.* to 26.10.* in this environment and all
matching CUDA environment files, keeping the existing version constraint format.
If it must remain on 26.8.*, document the intentional compatibility reason
instead.

- librdkafka<2.15.0a0
- librmm==26.8.*,>=0.0.0a0
- librmm==26.10.*,>=0.0.0a0
- libucxx==0.51.*,>=0.0.0a0
- make
- matplotlib-base<3.11
Expand Down Expand Up @@ -93,12 +93,12 @@ dependencies:
- pytorch>=2.4.0
- pyxlsb
- rapids-build-backend>=0.4.0,<0.5.0
- rapids-dask-dependency==26.8.*,>=0.0.0a0
- rapids-dask-dependency==26.10.*,>=0.0.0a0
- rapids-logger==0.2.*,>=0.0.0a0
- rapidsmpf==26.8.*,>=0.0.0a0
- rapidsmpf==26.10.*,>=0.0.0a0
- ray-default>=2.55.1
- rich
- rmm==26.8.*,>=0.0.0a0
- rmm==26.10.*,>=0.0.0a0
- s3fs>=2022.3.0
- scikit-build-core>=0.11.0
- scipy
Expand Down
12 changes: 6 additions & 6 deletions conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ dependencies:
- cupy>=14.0.1,!=14.1.0
- cxx-compiler
- cython>=3.2.2,<3.3.0a0
- dask-cuda==26.8.*,>=0.0.0a0
- dask-cuda==26.10.*,>=0.0.0a0
- dlpack>=0.8,<1.0
- doxygen=1.9.1
- fastavro>=0.22.9
Expand All @@ -43,12 +43,12 @@ dependencies:
- jupyter_client
- libcufile-dev
- libcurand-dev
- libkvikio==26.8.*,>=0.0.0a0
- libkvikio==26.10.*,>=0.0.0a0
- libnvcomp-dev==5.2.0.10
- libnvjitlink-dev
- librapidsmpf==26.8.*,>=0.0.0a0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '\n== Targeted file excerpts ==\n'
for f in conda/environments/all_cuda-129_arch-x86_64.yaml conda/environments/all_cuda-133_arch-aarch64.yaml python/libcudf_streaming/pyproject.toml; do
  echo "--- $f"
  nl -ba "$f" | sed -n '1,120p'
done

printf '\n== Search for librapidsmpf and 26.10 pins ==\n'
rg -n "librapidsmpf|26\.10\.\*|26\.8\.\*" conda python -S

printf '\n== Search for related package/version references ==\n'
rg -n "libcudf_streaming|librapidsmpf|rapidsmpf|26\.10|26\.8" -S .

Repository: rapidsai/cudf

Length of output: 274


🏁 Script executed:

#!/bin/bash
set -euo pipefail
echo "No-op placeholder to trigger result retrieval."

Repository: rapidsai/cudf

Length of output: 198


🏁 Script executed:

#!/bin/bash
set -euo pipefail
nl -ba conda/environments/all_cuda-129_arch-x86_64.yaml | sed -n '40,60p'
echo '---'
nl -ba conda/environments/all_cuda-133_arch-aarch64.yaml | sed -n '40,60p'
echo '---'
nl -ba python/libcudf_streaming/pyproject.toml | sed -n '1,110p'
echo '---'
rg -n "librapidsmpf|26\.10\.\*|26\.8\.\*" conda python -S

Repository: rapidsai/cudf

Length of output: 191


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path
for path in [
    Path("conda/environments/all_cuda-129_arch-x86_64.yaml"),
    Path("conda/environments/all_cuda-133_arch-aarch64.yaml"),
    Path("python/libcudf_streaming/pyproject.toml"),
]:
    print(f"== {path} ==")
    text = path.read_text()
    for i, line in enumerate(text.splitlines(), 1):
        if "librapidsmpf" in line or "26.10" in line or "26.8" in line:
            start = max(1, i-2)
            end = min(len(text.splitlines()), i+2)
            for j in range(start, end+1):
                print(f"{j:>4}: {text.splitlines()[j-1]}")
            print()
PY

Repository: rapidsai/cudf

Length of output: 3737


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path
paths = [p for p in Path('.').rglob('*') if p.is_file()]
for p in paths:
    try:
        text = p.read_text()
    except Exception:
        continue
    if "librapidsmpf" in text or "rapidsmpf" in text or "26.10.*" in text or "26.8.*" in text:
        if p.name in {"dependencies.yaml", "dependencies.yml", "version.txt"} or "dependencies" in str(p):
            print(f"== {p} ==")
            for i, line in enumerate(text.splitlines(), 1):
                if "librapidsmpf" in line or "rapidsmpf" in line or "26.10.*" in line or "26.8.*" in line:
                    print(f"{i:>4}: {line}")
            print()
PY

Repository: rapidsai/cudf

Length of output: 3604


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path

for path in [
    Path("conda/environments/all_cuda-129_arch-x86_64.yaml"),
    Path("conda/environments/all_cuda-133_arch-aarch64.yaml"),
    Path("python/libcudf_streaming/pyproject.toml"),
    Path("dependencies.yaml"),
]:
    print(f"== {path} ==")
    text = path.read_text().splitlines()
    for i, line in enumerate(text[:20], 1):
        print(f"{i:>4}: {line}")
    print()
PY

Repository: rapidsai/cudf

Length of output: 2998


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path

path = Path("dependencies.yaml")
lines = path.read_text().splitlines()
targets = [1523, 1552, 1009]
for target in targets:
    print(f"== {path} around {target} ==")
    for i in range(max(1, target-6), min(len(lines), target+10)+1):
        print(f"{i:>4}: {lines[i-1]}")
    print()
PY

Repository: rapidsai/cudf

Length of output: 2260


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path

for path in [
    Path("conda/environments/all_cuda-129_arch-x86_64.yaml"),
    Path("conda/environments/all_cuda-133_arch-aarch64.yaml"),
    Path("dependencies.yaml"),
]:
    print(f"== {path} head ==")
    lines = path.read_text().splitlines()
    for i, line in enumerate(lines[:25], 1):
        print(f"{i:>4}: {line}")
    print()
PY

Repository: rapidsai/cudf

Length of output: 2476


🏁 Script executed:

#!/bin/bash
set -euo pipefail
python3 - <<'PY'
from pathlib import Path

path = Path("dependencies.yaml")
lines = path.read_text().splitlines()
for target in [1006, 1498, 1523, 1552]:
    print(f"== around line {target} ==")
    for i in range(max(1, target-4), min(len(lines), target+14)+1):
        print(f"{i:>4}: {lines[i-1]}")
    print()
PY

Repository: rapidsai/cudf

Length of output: 3183


Update depends_on_librapidsmpf in dependencies.yaml to 26.10.* and regenerate the derived files. The generated conda envs and python/libcudf_streaming/pyproject.toml still inherit librapidsmpf==26.8.*, so the release metadata is out of sync with the rest of the 26.10.* set.

📍 Affects 3 files
  • conda/environments/all_cuda-129_arch-x86_64.yaml#L49-L49 (this comment)
  • conda/environments/all_cuda-133_arch-aarch64.yaml#L49-L49
  • python/libcudf_streaming/pyproject.toml#L30-L30
  • python/libcudf_streaming/pyproject.toml#L72-L72
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@conda/environments/all_cuda-129_arch-x86_64.yaml` at line 49, Update
depends_on_librapidsmpf in dependencies.yaml from 26.8.* to 26.10.*, then
regenerate all derived metadata. Ensure the regenerated values are 26.10.* in
conda/environments/all_cuda-129_arch-x86_64.yaml:49-49,
conda/environments/all_cuda-133_arch-aarch64.yaml:49-49, and both occurrences in
python/libcudf_streaming/pyproject.toml:30-30 and 72-72.

- librdkafka<2.15.0a0
- librmm==26.8.*,>=0.0.0a0
- librmm==26.10.*,>=0.0.0a0
- libucxx==0.51.*,>=0.0.0a0
- make
- matplotlib-base<3.11
Expand Down Expand Up @@ -93,12 +93,12 @@ dependencies:
- pytorch>=2.4.0
- pyxlsb
- rapids-build-backend>=0.4.0,<0.5.0
- rapids-dask-dependency==26.8.*,>=0.0.0a0
- rapids-dask-dependency==26.10.*,>=0.0.0a0
- rapids-logger==0.2.*,>=0.0.0a0
- rapidsmpf==26.8.*,>=0.0.0a0
- rapidsmpf==26.10.*,>=0.0.0a0
- ray-default>=2.55.1
- rich
- rmm==26.8.*,>=0.0.0a0
- rmm==26.10.*,>=0.0.0a0
- s3fs>=2022.3.0
- scikit-build-core>=0.11.0
- scipy
Expand Down
Loading
Loading