diff --git a/_data/docs.yml b/_data/docs.yml index c00be7b6f05..f26f38e8c92 100644 --- a/_data/docs.yml +++ b/_data/docs.yml @@ -144,6 +144,19 @@ apis: legacy: 0 stable: 1 nightly: 1 + ucxx: + name: UCXX + path: ucxx + desc: 'UCXX is the Python interface for [UCX](https://github.com/openucx/ucx), a low-level high-performance networking library. UCX and UCXX support several transport methods including InfiniBand and NVLink while still using traditional networking protocols like TCP.' + ghlink: https://github.com/rapidsai/ucxx + cllink: https://github.com/rapidsai/ucxx/blob/main/CHANGELOG.md + versions: + # enable or disable links; 0 = disabled, 1 = enabled + # TODO: enable 'legacy' once ucxx legacy version moves to 0.46 in `_data/releases.json` + legacy: 0 + # TODO: enable 'stable' once ucxx stable version moves to 0.46 in `_data/releases.json` + stable: 0 + nightly: 1 # RAPIDS "Libs" - lower-level libraries that are building blocks for creating @@ -197,7 +210,7 @@ libs: libucxx: name: libucxx path: libucxx - desc: "UCXX is an object-oriented C++ interface for UCX, with native support for Python bindings." + desc: "libucxx is an object-oriented C++ interface for UCX, with native support for Python bindings." ghlink: https://github.com/rapidsai/ucxx versions: # enable or disable links; 0 = disabled, 1 = enabled diff --git a/_includes/api-docs.html b/_includes/api-docs.html index cf7613ccabe..6fc742ce195 100644 --- a/_includes/api-docs.html +++ b/_includes/api-docs.html @@ -11,7 +11,7 @@ #### DOCS {% for version_name in versions -%} {%- if api.version-overrides -%} **[{{ version_name }} ({{ api.version-overrides[version_name] }})](/api/{{ api.path }}/{{ version_name }})** - {%- elsif api.name == "libucxx" -%} + {%- elsif api.name | downcase contains "ucxx" -%} **[{{ version_name }} ({{ site.data.releases[version_name].ucxx_version }})](/api/{{ api.path }}/{{ version_name }})** {%- else -%} **[{{ version_name }} ({{ site.data.releases[version_name].version }})](/api/{{ api.path }}/{{ version_name }})** diff --git a/_redirects b/_redirects index 81a74216bf0..6a95cda0276 100644 --- a/_redirects +++ b/_redirects @@ -32,6 +32,8 @@ /api/libkvikio/ /api/libkvikio/stable/ /api/librmm /api/rmm/stable/ /api/librmm/ /api/rmm/stable/ +/api/libucxx /api/libucxx/stable/ +/api/libucxx/ /api/libucxx/stable/ /api/raft /api/raft/stable/ /api/raft/ /api/raft/stable/ /api/rapids-cmake /api/rapids-cmake/stable/ @@ -40,10 +42,10 @@ /api/rapidsmpf/ /api/rapidsmpf/stable/ /api/rmm /api/rmm/stable/ /api/rmm/ /api/rmm/stable/ +/api/ucxx /api/ucxx/stable/ +/api/ucxx/ /api/ucxx/stable/ /deployment /deployment/stable/ /deployment/ /deployment/stable/ -/api/libucxx /api/libucxx/stable/ -/api/libucxx/ /api/libucxx/stable/ # redirects for zero-code-change -> cuml-accel rename, can be removed after 25.10 release /api/cuml/stable/zero-code-change/ /api/cuml/stable/cuml-accel/ /api/cuml/stable/zero-code-change-benchmarks/ /api/cuml/stable/cuml-accel/benchmarks/ diff --git a/ci/customization/projects-to-versions.json b/ci/customization/projects-to-versions.json index 0152b728f56..d4f8ee2d466 100644 --- a/ci/customization/projects-to-versions.json +++ b/ci/customization/projects-to-versions.json @@ -62,6 +62,9 @@ "stable": "25.08", "nightly": "25.10" }, + "ucxx": { + "nightly": "0.46" + }, "librmm": { "legacy": "25.06", "stable": "25.08",