Skip to content

Commit

Permalink
Increase UCX upper pin to 1.19 (#352)
Browse files Browse the repository at this point in the history
Increase upper UCX pin to 1.19 to allow us supporting UCX 1.18 that is needed for RAPIDS 25.02.

Authors:
  - Peter Andreas Entschev (https://github.com/pentschev)

Approvers:
  - James Lamb (https://github.com/jameslamb)

URL: #352
  • Loading branch information
pentschev authored Jan 22, 2025
1 parent 527ed52 commit 8705534
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-118_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@ dependencies:
- scikit-build-core>=0.10.0
- setuptools>=64.0.0
- spdlog>=1.14.1,<1.15
- ucx>=1.15.0,<1.18
- ucx>=1.15.0,<1.19
name: all_cuda-118_arch-x86_64
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-125_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@ dependencies:
- scikit-build-core>=0.10.0
- setuptools>=64.0.0
- spdlog>=1.14.1,<1.15
- ucx>=1.15.0,<1.18
- ucx>=1.15.0,<1.19
name: all_cuda-125_arch-x86_64
4 changes: 2 additions & 2 deletions conda/recipes/ucxx/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ outputs:
- cudatoolkit
{% endif %}
- {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }}
- ucx >=1.15.0,<1.18.0
- ucx >=1.15.0,<1.19.0
test:
commands:
- test -f $PREFIX/lib/libucxx.so
Expand Down Expand Up @@ -224,7 +224,7 @@ outputs:
{% else %}
- cuda-cudart
{% endif %}
- ucx >=1.15.0,<1.18.0
- ucx >=1.15.0,<1.19.0
- {{ pin_subpackage('libucxx', exact=True) }}
- {{ pin_compatible('rmm', max_pin='x.x') }}
- numpy >=1.23,<3.0a0
Expand Down
8 changes: 4 additions & 4 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ dependencies:
common:
- output_types: conda
packages:
- ucx>=1.15.0,<1.18
- ucx>=1.15.0,<1.19
- output_types: requirements
packages:
# pip recognizes the index as a global option for the requirements.txt file
Expand All @@ -479,12 +479,12 @@ dependencies:
cuda: "12.*"
cuda_suffixed: "true"
packages:
- libucx-cu12>=1.15.0,<1.18
- libucx-cu12>=1.15.0,<1.19
- matrix:
cuda: "11.*"
cuda_suffixed: "true"
packages:
- libucx-cu11>=1.15.0,<1.18
- libucx-cu11>=1.15.0,<1.19
- matrix: null
packages:
- libucx>=1.15.0,<1.18
- libucx>=1.15.0,<1.19
2 changes: 1 addition & 1 deletion python/libucxx/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ classifiers = [
"Programming Language :: Python :: 3",
]
dependencies = [
"libucx>=1.15.0,<1.18",
"libucx>=1.15.0,<1.19",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.

[project.urls]
Expand Down

0 comments on commit 8705534

Please sign in to comment.