Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
698149d
refactor: remove cudf-specific streaming/integrations code (moved to …
vyasr Jun 2, 2026
f4908d9
refactor: remove cudf-specific Python bindings and tests (moved to cu…
vyasr Jun 2, 2026
8ed93f8
refactor: clean up packaging after cudf streaming code removal
vyasr Jun 2, 2026
66bb33c
fix: restore non-cudf files erroneously removed in scope cleanup
vyasr Jun 2, 2026
a64bfa3
fix: update benchmarks/tests/examples to use cudf_streaming headers
vyasr Jun 2, 2026
0b7e80a
fix: correct include path in shuffler.hpp
vyasr Jun 5, 2026
24539a3
refactor: remove cudf-specific benchmarks (moved to cudf repo)
vyasr Jun 5, 2026
dabc851
refactor: remove cudf-specific C++ tests, add packed data tests
vyasr Jun 5, 2026
dc41604
refactor: remove cudf-specific C++ examples (moved to cudf repo)
vyasr Jun 5, 2026
11eb473
refactor: remove cudf-specific Python tests/examples, add packed data…
vyasr Jun 5, 2026
4dc1c40
Use topology-only build of cucascade
vyasr Jun 5, 2026
b989a5b
refactor: replace cudf::detail::memcpy_async with cudaMemcpyAsync
vyasr Jun 5, 2026
a6a6041
refactor: remove cudf test utilities from C++ tests
vyasr Jun 5, 2026
29d8849
refactor: remove cudf-dependent benchmarks
vyasr Jun 5, 2026
c2a3473
refactor: remove pylibcudf dependencies from Python
vyasr Jun 5, 2026
f2567e0
build: remove cudf from build system, CI, docs, and tooling
vyasr Jun 5, 2026
fc78969
Switch back to using cucascade main
vyasr Jun 5, 2026
ce4fd98
build: add BUILD_CUDF_TESTS option with test-only cudf_streaming fetch
vyasr Jun 5, 2026
3657e5e
test: restore cudf-dependent C++ test files
vyasr Jun 5, 2026
1396c3d
bench: restore cudf-dependent C++ benchmark files
vyasr Jun 5, 2026
67733e0
test: restore cudf-dependent Python tests and examples
vyasr Jun 5, 2026
0c6c989
test: remove packed_data replacement tests (superseded by restored cu…
vyasr Jun 5, 2026
3c541ac
build: gate cudf test sources behind BUILD_CUDF_TESTS
vyasr Jun 5, 2026
9e4e098
build: gate cudf benchmark targets behind BUILD_CUDF_TESTS
vyasr Jun 5, 2026
f93f06d
build: add cudf_streaming as test-only dependency in packaging
vyasr Jun 5, 2026
6c54c92
test: restore cudf test utilities and example with conditional compil…
vyasr Jun 5, 2026
da4a4da
style: format restored test/benchmark files
vyasr Jun 5, 2026
b5c84f6
build: remove remaining libcudf references and version-pin libcudf-st…
vyasr Jun 5, 2026
d120f5d
fix(packaging): use spaces instead of semicolons in cmake-args to avo…
vyasr Jun 5, 2026
7e5d658
feat(memory): add cuda_memcpy_batch_async with CUDA 13.0+ cudaMemcpyB…
vyasr Jun 5, 2026
bd34e91
fix(packaging): use escaped quotes with space-separated cmake args in…
vyasr Jun 5, 2026
c6d9a04
fix(packaging): match cudf recipe pattern for multiple cmake-args values
vyasr Jun 5, 2026
46d3af6
fix(cmake): guard rapidsmpf::rapidsmpf alias to avoid conflict with c…
vyasr Jun 5, 2026
42562a3
docs(cmake): add comment explaining rapidsmpf::rapidsmpf alias guard
vyasr Jun 5, 2026
a397198
fix(cudf): update restored tests and benchmarks for cudf_streaming APIs
vyasr Jun 6, 2026
6022ab7
fix(packaging): add libcudf-streaming and libcudf to librapidsmpf run…
vyasr Jun 6, 2026
dd9d025
fix(python): add pylibcudf and cudf_streaming as test deps, remap imp…
vyasr Jun 6, 2026
f509d62
fix(packaging): remove libcudf-streaming from librapidsmpf host, make…
vyasr Jun 6, 2026
85e4ae9
fix(tests): skip cudf_streaming tests gracefully when wheel unavailable
vyasr Jun 6, 2026
21ee1b6
fix(packaging): move benchmarks and cudf deps from librapidsmpf to li…
vyasr Jun 6, 2026
8879441
fix(tests): restore rapidsmpf.testing module needed by test suite
vyasr Jun 6, 2026
c925c61
Revert permissions
vyasr Jun 8, 2026
1b4ee3c
fix(review): address bdice review feedback
vyasr Jun 8, 2026
e644a81
style: apply clang-format include reordering after adding cudf to RAP…
vyasr Jun 8, 2026
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
1 change: 0 additions & 1 deletion ci/build_docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ set +e
rapids-logger "Build CPP docs"
pushd cpp/doxygen
aws s3 cp s3://rapidsai-docs/librmm/html/"${RAPIDS_VERSION_MAJOR_MINOR}"/rmm.tag . || echo "Failed to download rmm Doxygen tag"
aws s3 cp s3://rapidsai-docs/libcudf/html/"${RAPIDS_VERSION_MAJOR_MINOR}"/libcudf.tag . || echo "Failed to download cudf Doxygen tag"

doxygen Doxyfile

Expand Down
3 changes: 0 additions & 3 deletions ci/build_wheel_librapidsmpf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ export SITE_PACKAGES
./ci/build_wheel.sh "${package_name}" "${package_dir}"

python -m auditwheel repair \
--exclude libcudf.so \
--exclude libkvikio.so \
--exclude libnvcomp.so.5 \
--exclude libnvidia-ml.so.1 \
--exclude librapids_logger.so \
--exclude librmm.so \
Expand Down
1 change: 0 additions & 1 deletion ci/build_wheel_rapidsmpf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ export RAPIDS_PY_API
./ci/build_wheel.sh "${package_name}" "${package_dir}" --stable

python -m auditwheel repair \
--exclude libcudf.so \
--exclude libnvidia-ml.so.1 \
--exclude librapids_logger.so \
--exclude librmm.so \
Expand Down
6 changes: 0 additions & 6 deletions ci/build_wheel_singlecomm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,6 @@ export SITE_PACKAGES
./ci/build_wheel.sh "${package_name}" "${package_dir}"

python -m auditwheel repair \
--exclude libcudf.so \
--exclude libkvikio.so \
--exclude libnvcomp.so.5 \
--exclude libnvidia-ml.so.1 \
--exclude librapids_logger.so \
--exclude librmm.so \
Expand Down Expand Up @@ -86,9 +83,6 @@ export RAPIDS_PY_API
./ci/build_wheel.sh "${package_name_py}" "${package_dir_py}" --stable

python -m auditwheel repair \
--exclude libcudf.so \
--exclude libkvikio.so \
--exclude libnvcomp.so.5 \
--exclude libnvidia-ml.so.1 \
--exclude librapids_logger.so \
--exclude librmm.so \
Expand Down
3 changes: 0 additions & 3 deletions ci/release/update-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -105,12 +105,9 @@ echo "${NEXT_UCXX_SHORT_TAG}.00" > UCXX_VERSION
sed_runner "s/ucxx==.*/ucxx==${NEXT_UCXX_SHORT_TAG_PEP440}.*,>=0.0.0a0/g" dependencies.yaml

DEPENDENCIES=(
cudf
libcudf
librapidsmpf
librapidsmpf-tests
librmm
pylibcudf
rapidsmpf
rmm
)
Expand Down
4 changes: 2 additions & 2 deletions cmake/Modules/ConfigureCUDA.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# =================================================================================
# cmake-format: off
# SPDX-FileCopyrightText: Copyright (c) 2024-2025, NVIDIA CORPORATION & AFFILIATES.
# SPDX-FileCopyrightText: Copyright (c) 2024-2026, NVIDIA CORPORATION & AFFILIATES.
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on
# =================================================================================
Expand Down Expand Up @@ -31,7 +31,7 @@ list(
RAPIDSMPF_CUDA_FLAGS
-Xcompiler=-Wall,-Werror,-Wextra,-Wsign-conversion,-Wno-unknown-pragmas,-Wno-missing-field-initializers,-Wno-error=deprecated-declarations
)
# This warning needs to be suppressed because some parts of cudf instantiate templated CCCL
# This warning needs to be suppressed because some parts of rapidsmpf instantiate templated CCCL
# functions in contexts where the resulting instantiations would have internal linkage (e.g. in
# anonymous namespaces). In such contexts, the visibility attribute on the template is ignored, and
# the compiler issues a warning. This is not a problem and will be fixed in future versions of CCCL.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Follow up: This suppression has been here since @madsbk's "initial commit" 2 years ago. We should re-evaluate if it is still needed and remove it if not.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Added this task to NVIDIA/cudf#22771.

Expand Down
4 changes: 2 additions & 2 deletions cmake/thirdparty/get_cucascade.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
function(find_and_configure_cucascade)
rapids_cpm_find(
cuCascade 0.1.0
GLOBAL_TARGETS cuCascade::cucascade cuCascade::cucascade_topology_discovery
GLOBAL_TARGETS cuCascade::cucascade_topology_discovery
CPM_ARGS
GIT_REPOSITORY https://github.com/NVIDIA/cuCascade.git
GIT_TAG main
GIT_SHALLOW FALSE
OPTIONS "CUCASCADE_BUILD_TESTS OFF"
"CUCASCADE_BUILD_BENCHMARKS OFF"
"CUCASCADE_BUILD_SHARED_LIBS OFF"
"CUCASCADE_BUILD_STATIC_LIBS ON"
"CUCASCADE_WARNINGS_AS_ERRORS OFF"
"CUCASCADE_TOPOLOGY_ONLY ON"
EXCLUDE_FROM_ALL
)
endfunction()
Expand Down
48 changes: 0 additions & 48 deletions cmake/thirdparty/get_cudf.cmake

This file was deleted.

33 changes: 33 additions & 0 deletions cmake/thirdparty/get_cudf_streaming.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# =================================================================================
# cmake-format: off
# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION & AFFILIATES.
# SPDX-License-Identifier: Apache-2.0
# cmake-format: on
# =================================================================================

# This function finds cudf_streaming for test/benchmark use only. It does NOT add cudf_streaming to
# any rapidsmpf export set.
function(find_and_configure_cudf_streaming)

if(TARGET cudf_streaming::cudf_streaming)
return()
endif()

set(oneValueArgs VERSION GIT_REPO GIT_TAG)
cmake_parse_arguments(PKG "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})

rapids_cpm_find(
cudf_streaming ${PKG_VERSION}
GLOBAL_TARGETS cudf_streaming::cudf_streaming
CPM_ARGS
GIT_REPOSITORY ${PKG_GIT_REPO}
GIT_TAG ${PKG_GIT_TAG}
GIT_SHALLOW TRUE SOURCE_SUBDIR cpp/libcudf_streaming
OPTIONS "BUILD_TESTS OFF" "BUILD_BENCHMARKS OFF" "BUILD_EXAMPLES OFF"
)
endfunction()

find_and_configure_cudf_streaming(
VERSION ${RAPIDS_VERSION} GIT_REPO https://github.com/rapidsai/cudf.git GIT_TAG
"${RAPIDS_BRANCH}"
)
3 changes: 1 addition & 2 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:
- gcc_linux-aarch64=14.*
- gdb
- ipython
- libcudf==26.8.*,>=0.0.0a0
- libcudf-streaming==26.8.*,>=0.0.0a0
- libnuma
- libpmix-devel >=5.0,<6.0
- librmm==26.8.*,>=0.0.0a0
Expand All @@ -47,7 +47,6 @@ dependencies:
- psutil
- pyarrow
- pydata-sphinx-theme>=0.15.4
- pylibcudf==26.8.*,>=0.0.0a0
- pytest
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
Expand Down
3 changes: 1 addition & 2 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:
- gcc_linux-64=14.*
- gdb
- ipython
- libcudf==26.8.*,>=0.0.0a0
- libcudf-streaming==26.8.*,>=0.0.0a0
- libnuma
- libpmix-devel >=5.0,<6.0
- librmm==26.8.*,>=0.0.0a0
Expand All @@ -47,7 +47,6 @@ dependencies:
- psutil
- pyarrow
- pydata-sphinx-theme>=0.15.4
- pylibcudf==26.8.*,>=0.0.0a0
- pytest
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
Expand Down
3 changes: 1 addition & 2 deletions conda/environments/all_cuda-132_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ dependencies:
- gcc_linux-aarch64=14.*
- gdb
- ipython
- libcudf==26.8.*,>=0.0.0a0
- libcudf-streaming==26.8.*,>=0.0.0a0
- libnuma
- libpmix-devel >=5.0,<6.0
- librmm==26.8.*,>=0.0.0a0
Expand All @@ -47,7 +47,6 @@ dependencies:
- psutil
- pyarrow
- pydata-sphinx-theme>=0.15.4
- pylibcudf==26.8.*,>=0.0.0a0
- pytest
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
Expand Down
3 changes: 1 addition & 2 deletions conda/environments/all_cuda-132_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ dependencies:
- gcc_linux-64=14.*
- gdb
- ipython
- libcudf==26.8.*,>=0.0.0a0
- libcudf-streaming==26.8.*,>=0.0.0a0
- libnuma
- libpmix-devel >=5.0,<6.0
- librmm==26.8.*,>=0.0.0a0
Expand All @@ -47,7 +47,6 @@ dependencies:
- psutil
- pyarrow
- pydata-sphinx-theme>=0.15.4
- pylibcudf==26.8.*,>=0.0.0a0
- pytest
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
Expand Down
22 changes: 12 additions & 10 deletions conda/recipes/librapidsmpf/recipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ cache:
export CXXFLAGS=$(echo $CXXFLAGS | sed -E 's@\-fdebug\-prefix\-map[^ ]*@@g')
set +x

./build.sh -v -n --cmake-args=\"-DBUILD_CUPTI_SUPPORT=ON\" --no-clang-tidy librapidsmpf
./build.sh -v -n --cmake-args="\"-DBUILD_CUPTI_SUPPORT=ON -DBUILD_CUDF_TESTS=ON\"" --no-clang-tidy librapidsmpf
secrets:
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
Expand Down Expand Up @@ -77,8 +77,9 @@ cache:
- cuda-version =${{ cuda_version }}
- cuda-cupti-dev
- cuda-nvml-dev
- libcudf =${{ minor_version }}
- libnuma
- libcudf =${{ minor_version }}
- libcudf-streaming =${{ minor_version }}
- libpmix-devel >=5.0,<6.0
- librmm =${{ minor_version }}
- libucxx ${{ ucxx_version }}
Expand All @@ -92,7 +93,6 @@ outputs:
script:
content: |
cmake --install cpp/build
cmake --install cpp/build --component=benchmarking
cmake --install cpp/build --component=tools
dynamic_linking:
overlinking_behavior: "error"
Expand All @@ -102,7 +102,6 @@ outputs:
ignore:
# See https://github.com/rapidsai/build-planning/issues/160
- lib/librapidsmpf.so
- lib/librapidsmpfndsh.so
string: cuda${{ cuda_major }}_${{ date_string }}_${{ head_rev }}
requirements:
build:
Expand All @@ -114,15 +113,14 @@ outputs:
- cuda-version =${{ cuda_version }}
- cuda-cupti-dev
- cuda-nvml-dev
- libcudf =${{ minor_version }}
- libpmix-devel >=5.0,<6.0
- libucxx ${{ ucxx_version }}
- openmpi >=5.0
- libnuma
run:
- ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }}
- cuda-cupti
- librmm =${{ minor_version }}
- libcudf =${{ minor_version }}
- libpmix >=5.0,<6.0
- libucxx ${{ ucxx_version }}
- openmpi >=5.0 # See <https://github.com/rapidsai/rapidsmpf/issues/17>
Expand All @@ -135,8 +133,9 @@ outputs:
by_name:
- cuda-cupti
- libcudf

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We still need to ignore libcudf (and possibly other dependencies? Please double-check the list below). This is now being included from cache-host, because libcudf has a run-export on itself. https://github.com/rapidsai/rapidsmpf/actions/runs/27112901660/job/80014151119?pr=1083#step:11:1401

 │ │ Finalized run dependencies (librapidsmpf-26.08.00a74-cuda13_260608_c925c61f):
 │ │ ╭──────────────────┬──────────────────────────────────────────────────────╮
 │ │ │ Name             ┆ Spec                                                 │
 │ │ ╞══════════════════╪══════════════════════════════════════════════════════╡
 │ │ │ Run dependencies ┆                                                      │
 │ │ │ cuda-cupti       ┆ *                                                    │
 │ │ │ cuda-version     ┆ >=13,<14.0a0 (PC)                                    │
 │ │ │ libcudf          ┆ >=26.8.0a615,<26.9.0a0 (RE of [cache-host: libcudf]) │
 │ │ │ libnuma          ┆ >=2.0.18,<3.0a0 (RE of [host: libnuma])              │
 │ │ │                  ┆ >=2.0.18,<3.0a0 (RE of [cache-host: libnuma])        │
 │ │ │ libpmix          ┆ >=5.0,<6.0                                           │
 │ │ │                  ┆ >=5.0.8,<6.0a0 (RE of [host: libpmix-devel])         │
 │ │ │                  ┆ >=5.0.8,<6.0a0 (RE of [cache-host: libpmix-devel])   │
 │ │ │ librmm           ┆ 26.8.*                                               │
 │ │ │ libucxx          ┆ 0.51.*                                               │
 │ │ │                  ┆ >=0.51.0a25,<0.52.0a0 (RE of [host: libucxx])        │
 │ │ │                  ┆ >=0.51.0a25,<0.52.0a0 (RE of [cache-host: libucxx])  │
 │ │ │ openmpi          ┆ >=5.0                                                │
 │ │ ╰──────────────────┴──────────────────────────────────────────────────────╯

Only the librapidsmpf-tests package should have libcudf / libcudf-streaming dependencies. https://github.com/rapidsai/rapidsmpf/actions/runs/27112901660/job/80014151119?pr=1083#step:11:1980

 │ │ Finalized run dependencies (librapidsmpf-tests-26.08.00a74-cuda13_260608_c925c61f):
 │ │ ╭───────────────────┬──────────────────────────────────────────────────────╮
 │ │ │ Name              ┆ Spec                                                 │
 │ │ ╞═══════════════════╪══════════════════════════════════════════════════════╡
 │ │ │ Run dependencies  ┆                                                      │
 │ │ │ cuda-cupti        ┆ *                                                    │
 │ │ │ cuda-version      ┆ >=13,<14.0a0 (PC)                                    │
 │ │ │ libcudf           ┆ 26.8.*                                               │
 │ │ │                   ┆ >=26.8.0a615,<26.9.0a0 (RE of [host: libcudf])       │
 │ │ │                   ┆ >=26.8.0a615,<26.9.0a0 (RE of [cache-host: libcudf]) │
 │ │ │ libcudf-streaming ┆ 26.8.*                                               │
 │ │ │ libnuma           ┆ >=2.0.18,<3.0a0 (RE of [host: libnuma])              │
 │ │ │                   ┆ >=2.0.18,<3.0a0 (RE of [cache-host: libnuma])        │
 │ │ │ libpmix           ┆ >=5.0.8,<6.0a0 (RE of [cache-host: libpmix-devel])   │
 │ │ │ librmm            ┆ 26.8.*                                               │
 │ │ │ libucxx           ┆ 0.51.*                                               │
 │ │ │                   ┆ >=0.51.0a25,<0.52.0a0 (RE of [cache-host: libucxx])  │
 │ │ │ openmpi           ┆ >=5.0                                                │
 │ │ ╰───────────────────┴──────────────────────────────────────────────────────╯

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Good catch.

- openmpi
- libcudf-streaming
- librmm
- openmpi
about:
homepage: https://github.com/rapidsai/rapidsmpf
license: Apache-2.0
Expand All @@ -148,7 +147,8 @@ outputs:
build:
script:
content: |
cmake --install cpp/build --component testing
cmake --install cpp/build --component=testing
cmake --install cpp/build --component=benchmarking

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This has an = but the line above doesn't. Let's be consistent.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed — using --component=testing now for consistency.

string: cuda${{ cuda_major }}_${{ date_string }}_${{ head_rev }}
requirements:
build:
Expand All @@ -161,14 +161,17 @@ outputs:
- cuda-nvml-dev
- cuda-version =${{ cuda_version }}
- libcudf =${{ minor_version }}
- libcudf-streaming =${{ minor_version }}
- librmm =${{ minor_version }}
- openmpi >=5.0
- libnuma
- ${{ pin_subpackage("librapidsmpf", exact=True) }}
run:
- ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }}
- cuda-cupti
- librmm =${{ minor_version }}
- libcudf =${{ minor_version }}
- libcudf-streaming =${{ minor_version }}
- librmm =${{ minor_version }}
- openmpi >=5.0 # See <https://github.com/rapidsai/rapidsmpf/issues/17>
- libucxx ${{ ucxx_version }}
ignore_run_exports:
Expand All @@ -180,7 +183,6 @@ outputs:
by_name:
- cuda-cupti
- librmm
- libcudf
- openmpi
about:
homepage: https://github.com/rapidsai/rapidsmpf
Expand Down
2 changes: 0 additions & 2 deletions conda/recipes/rapidsmpf/recipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,6 @@ requirements:
- mpi4py
- openmpi >=5.0
- pip
- pylibcudf =${{ minor_version }}
- python =${{ py_abi_min }}
- python-abi3 ${{ py_abi_min }}.*
- rapids-build-backend >=0.4.0,<0.5.0
Expand All @@ -108,7 +107,6 @@ requirements:
- librapidsmpf =${{ version }}
- mpi4py
- openmpi >=5.0
- pylibcudf =${{ minor_version }}
- python
- rmm =${{ minor_version }}
- ucxx ${{ ucxx_version }}
Expand Down
2 changes: 1 addition & 1 deletion cpp/.clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ IncludeCategories:
Priority: 30 # CUDA includes
- Regex: '^<(thrust|cub|cuda)/'
Priority: 40 # CCCL includes
- Regex: '^<(cudf.*|rmm|cugraph|cuml|raft|kvikio|cucascade)'
- Regex: '^<(cudf|rmm|cugraph|cuml|raft|kvikio|cucascade)'
Priority: 50 # RAPIDS includes
- Regex: '^<rapidsmpf/'
Priority: 70 # RapidsMPF project includes
Expand Down
Loading