-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Update to 26.10 #23305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to 26.10 #23305
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 26.08.00 | ||
| 26.10.00 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -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 | ||
|
|
@@ -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 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe 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 -SRepository: 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()
PYRepository: 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()
PYRepository: 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()
PYRepository: 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()
PYRepository: 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()
PYRepository: 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()
PYRepository: rapidsai/cudf Length of output: 3183 Update 📍 Affects 3 files
🤖 Prompt for AI Agents |
||
| - 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 | ||
|
|
@@ -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 | ||
|
|
||
There was a problem hiding this comment.
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:
Repository: rapidsai/cudf
Length of output: 218
🏁 Script executed:
Repository: rapidsai/cudf
Length of output: 2215
Align
librapidsmpfwith the 26.10. release pins*librapidsmpfis still pinned to26.8.*whilelibkvikio,librmm, andrapidsmpfare on26.10.*. Update this pin here and in the matching CUDA env files, or document why it intentionally lags behind.🤖 Prompt for AI Agents