Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ dependencies:
- scikit-build-core>=0.11.0
- setuptools>=77.0.0
- sphinx>=8.1.0
- ucx>=1.19.0,<1.22
- ucx>=1.20.0,<1.23
name: all_cuda-129_arch-aarch64
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ dependencies:
- scikit-build-core>=0.11.0
- setuptools>=77.0.0
- sphinx>=8.1.0
- ucx>=1.19.0,<1.22
- ucx>=1.20.0,<1.23
name: all_cuda-129_arch-x86_64
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-133_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ dependencies:
- scikit-build-core>=0.11.0
- setuptools>=77.0.0
- sphinx>=8.1.0
- ucx>=1.19.0,<1.22
- ucx>=1.20.0,<1.23
name: all_cuda-133_arch-aarch64
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-133_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ dependencies:
- scikit-build-core>=0.11.0
- setuptools>=77.0.0
- sphinx>=8.1.0
- ucx>=1.19.0,<1.22
- ucx>=1.20.0,<1.23
name: all_cuda-133_arch-x86_64
4 changes: 2 additions & 2 deletions conda/recipes/libucxx/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ cmake:
- ">=4.0"

ucx_min:
- "1.19"
- "1.20"

ucx_max:
- "1.22"
- "1.23"

gmock:
- ">=1.13.0"
Expand Down
4 changes: 2 additions & 2 deletions conda/recipes/ucxx/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ cmake:
- ">=4.0"

ucx_min:
- "1.19"
- "1.20"

ucx_max:
- "1.22"
- "1.23"

gmock:
- ">=1.13.0"
Expand Down
18 changes: 9 additions & 9 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -652,9 +652,9 @@ dependencies:
packages:
- matrix:
packages:
- ucx==1.19.0
- ucx==1.20.0
# very tight >=x.x.x,<x.x.(x+1) on these wheel dependencies, instead of '==',
# to allow for installation of post release like 1.19.0.post1
# to allow for installation of post release like 1.20.0.post1
- output_types: [requirements, pyproject]
matrices:
- matrix:
Expand All @@ -664,15 +664,15 @@ dependencies:
cuda: "12.*"
cuda_suffixed: "true"
packages:
- libucx-cu12>=1.19.0,<1.19.1
- libucx-cu12>=1.20.0,<1.20.1
- matrix:
cuda: "13.*"
cuda_suffixed: "true"
packages:
- libucx-cu13>=1.19.0,<1.19.1
- libucx-cu13>=1.20.0,<1.20.1
- matrix:
packages:
- libucx>=1.19.0,<1.19.1
- libucx>=1.20.0,<1.20.1
depends_on_ucx_run:
specific:
- output_types: [conda]
Expand All @@ -682,7 +682,7 @@ dependencies:
packages:
- matrix:
packages:
- ucx>=1.19.0,<1.22
- ucx>=1.20.0,<1.23
- output_types: [requirements, pyproject]
matrices:
- matrix:
Expand All @@ -692,12 +692,12 @@ dependencies:
cuda: "12.*"
cuda_suffixed: "true"
packages:
- libucx-cu12>=1.19.0,<1.22
- libucx-cu12>=1.20.0,<1.23
- matrix:
cuda: "13.*"
cuda_suffixed: "true"
packages:
- libucx-cu13>=1.19.0,<1.22
- libucx-cu13>=1.20.0,<1.23
- matrix:
packages:
- libucx>=1.19.0,<1.22
- libucx>=1.20.0,<1.23
10 changes: 5 additions & 5 deletions docs/ucxx/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -113,17 +113,17 @@ Only necessary to build also UCX from source.
automake make libtool pkg-config


UCX >= 1.19.0
UCX >= 1.20.0
^^^^^^^^^^^^^

Instructions for building UCX >= 1.19.0 (minimum version supported by UCXX), make sure to change ``git checkout v1.19.0`` to a newer version if desired:
Instructions for building UCX >= 1.20.0 (minimum version supported by UCXX), make sure to change ``git checkout v1.20.0`` to a newer version if desired:

::

conda activate ucx
git clone https://github.com/openucx/ucx
cd ucx
git checkout v1.19.0
git checkout v1.20.0
./autogen.sh
mkdir build
cd build
Expand All @@ -144,13 +144,13 @@ It is possible to enable InfiniBand support via the conda-forge rdma-core packag
conda install -n ucxx -c conda-forge rdma-core


After installing the necessary dependencies, it's now time to build UCX from source, make sure to change ``git checkout v1.19.0`` to a newer version if desired:
After installing the necessary dependencies, it's now time to build UCX from source, make sure to change ``git checkout v1.20.0`` to a newer version if desired:

::

git clone https://github.com/openucx/ucx
cd ucx
git checkout v1.19.0
git checkout v1.20.0
./autogen.sh
mkdir build
cd build
Expand Down
4 changes: 2 additions & 2 deletions python/libucxx/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ classifiers = [
]
dependencies = [
"librmm==26.12.*,>=0.0.0a0",
"libucx>=1.19.0,<1.22",
"libucx>=1.20.0,<1.23",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.

[project.entry-points."cmake.prefix"]
Expand Down Expand Up @@ -62,7 +62,7 @@ matrix-entry = "cuda_suffixed=true"
requires = [
"cmake>=4.0",
"librmm==26.12.*,>=0.0.0a0",
"libucx>=1.19.0,<1.19.1",
"libucx>=1.20.0,<1.20.1",
"ninja",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.

Expand Down
2 changes: 1 addition & 1 deletion python/ucxx/ucxx/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
pynvml = None

_ucx_version = get_ucx_version() # noqa: F405
__ucx_min_version__ = "1.19.0"
__ucx_min_version__ = "1.20.0"
__ucx_version__ = "%d.%d.%d" % _ucx_version

if _ucx_version < tuple(int(i) for i in __ucx_min_version__.split(".")):
Expand Down
Loading