Skip to content

Commit a14b399

Browse files
authored
Merge branch 'branch-25.02' into fix-lanczos-integer-overflow
2 parents 8706269 + 8fc988e commit a14b399

12 files changed

+4
-117
lines changed

.pre-commit-config.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,7 @@ repos:
110110
[.](cmake|cpp|cu|cuh|h|hpp|sh|pxd|py|pyx)$|
111111
CMakeLists[.]txt$|
112112
CMakeLists_standalone[.]txt$|
113-
meta[.]yaml$|
114-
setup[.]cfg$
113+
meta[.]yaml$
115114
exclude: |
116115
(?x)
117116
cpp/include/raft/neighbors/detail/faiss_select/|

conda/environments/all_cuda-118_arch-aarch64.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ dependencies:
2626
- gcc_linux-aarch64=11.*
2727
- graphviz
2828
- ipython
29-
- joblib>=0.11
3029
- libcublas-dev=11.11.3.6
3130
- libcublas=11.11.3.6
3231
- libcurand-dev=10.3.0.86
@@ -38,7 +37,6 @@ dependencies:
3837
- libucxx==0.42.*,>=0.0.0a0
3938
- nccl>=2.19
4039
- ninja
41-
- numba>=0.57
4240
- numpy>=1.23,<3.0a0
4341
- numpydoc
4442
- nvcc_linux-aarch64=11.8

conda/environments/all_cuda-118_arch-x86_64.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ dependencies:
2626
- gcc_linux-64=11.*
2727
- graphviz
2828
- ipython
29-
- joblib>=0.11
3029
- libcublas-dev=11.11.3.6
3130
- libcublas=11.11.3.6
3231
- libcurand-dev=10.3.0.86
@@ -38,7 +37,6 @@ dependencies:
3837
- libucxx==0.42.*,>=0.0.0a0
3938
- nccl>=2.19
4039
- ninja
41-
- numba>=0.57
4240
- numpy>=1.23,<3.0a0
4341
- numpydoc
4442
- nvcc_linux-64=11.8

conda/environments/all_cuda-125_arch-aarch64.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ dependencies:
2727
- gcc_linux-aarch64=11.*
2828
- graphviz
2929
- ipython
30-
- joblib>=0.11
3130
- libcublas-dev
3231
- libcurand-dev
3332
- libcusolver-dev
3433
- libcusparse-dev
3534
- libucxx==0.42.*,>=0.0.0a0
3635
- nccl>=2.19
3736
- ninja
38-
- numba>=0.57
3937
- numpy>=1.23,<3.0a0
4038
- numpydoc
4139
- pre-commit

conda/environments/all_cuda-125_arch-x86_64.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ dependencies:
2727
- gcc_linux-64=11.*
2828
- graphviz
2929
- ipython
30-
- joblib>=0.11
3130
- libcublas-dev
3231
- libcurand-dev
3332
- libcusolver-dev
3433
- libcusparse-dev
3534
- libucxx==0.42.*,>=0.0.0a0
3635
- nccl>=2.19
3736
- ninja
38-
- numba>=0.57
3937
- numpy>=1.23,<3.0a0
4038
- numpydoc
4139
- pre-commit

conda/recipes/pylibraft/meta.yaml

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Copyright (c) 2022-2024, NVIDIA CORPORATION.
22

3-
# Usage:
4-
# conda build . -c conda-forge -c numba -c rapidsai -c pytorch
53
{% set version = environ['RAPIDS_PACKAGE_VERSION'].lstrip('v') + environ.get('VERSION_SUFFIX', '') %}
64
{% set minor_version = version.split('.')[0] + '.' + version.split('.')[1] %}
75
{% set py_version = environ['CONDA_PY'] %}
@@ -81,5 +79,5 @@ tests:
8179
about:
8280
home: https://rapids.ai/
8381
license: Apache-2.0
84-
# license_file: LICENSE
82+
license_file: LICENSE
8583
summary: pylibraft library

conda/recipes/raft-dask/meta.yaml

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Copyright (c) 2022-2024, NVIDIA CORPORATION.
22

3-
# Usage:
4-
# conda build . -c conda-forge -c numba -c rapidsai -c pytorch
53
{% set version = environ['RAPIDS_PACKAGE_VERSION'].lstrip('v') + environ.get('VERSION_SUFFIX', '') %}
64
{% set minor_version = version.split('.')[0] + '.' + version.split('.')[1] %}
75
{% set py_version = environ['CONDA_PY'] %}
@@ -70,7 +68,6 @@ requirements:
7068
- {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }}
7169
- dask-cuda ={{ minor_version }}
7270
- rapids-dask-dependency ={{ minor_version }}
73-
- joblib >=0.11
7471
- nccl {{ nccl_version }}
7572
- pylibraft {{ version }}
7673
- python x.x
@@ -87,5 +84,5 @@ tests:
8784
about:
8885
home: https://rapids.ai/
8986
license: Apache-2.0
90-
# license_file: LICENSE
87+
license_file: LICENSE
9188
summary: raft-dask library

dependencies.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -392,8 +392,6 @@ dependencies:
392392
- output_types: [conda, pyproject]
393393
packages:
394394
- dask-cuda==25.2.*,>=0.0.0a0
395-
- joblib>=0.11
396-
- numba>=0.57
397395
- rapids-dask-dependency==25.2.*,>=0.0.0a0
398396
- output_types: conda
399397
packages:
@@ -402,7 +400,6 @@ dependencies:
402400
- output_types: requirements
403401
packages:
404402
# pip recognizes the index as a global option for the requirements.txt file
405-
# This index is needed for cudf and rmm.
406403
- --extra-index-url=https://pypi.nvidia.com
407404
- --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple
408405
specific:
@@ -482,7 +479,6 @@ dependencies:
482479
- output_types: requirements
483480
packages:
484481
# pip recognizes the index as a global option for the requirements.txt file
485-
# This index is needed for rmm-cu{11,12}.
486482
- --extra-index-url=https://pypi.nvidia.com
487483
- --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple
488484
specific:

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ exclude = [
4545
skip = "./.git,./.github,./cpp/build,.*egg-info.*,./.mypy_cache,.*_skbuild"
4646
# ignore short words, and typename parameters like OffsetT
4747
ignore-regex = "\\b(.{1,4}|[A-Z]\\w*T)\\b"
48-
ignore-words-list = "inout,numer"
48+
ignore-words-list = "inout,unparseable,numer"
4949
builtin = "clear"
5050
quiet-level = 3

python/pylibraft/setup.cfg

-38
This file was deleted.

python/raft-dask/pyproject.toml

-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ requires-python = ">=3.10"
3333
dependencies = [
3434
"dask-cuda==25.2.*,>=0.0.0a0",
3535
"distributed-ucxx==0.42.*,>=0.0.0a0",
36-
"joblib>=0.11",
37-
"numba>=0.57",
3836
"pylibraft==25.2.*,>=0.0.0a0",
3937
"rapids-dask-dependency==25.2.*,>=0.0.0a0",
4038
"ucx-py==0.42.*,>=0.0.0a0",

setup.cfg

-55
This file was deleted.

0 commit comments

Comments
 (0)