Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
a68f679
Merge pull request #3 from rapidsai/branch-0.11
mike-wendt Dec 11, 2019
f998de7
Merge pull request #6 from rapidsai/branch-0.12
mike-wendt Feb 4, 2020
f8b6b90
REL v0.14 release
mike-wendt Jun 3, 2020
7782cbe
update master references
ajschmidt8 Jul 14, 2020
f33db13
REL DOC Updates for main branch switch
mike-wendt Jul 16, 2020
75ae45a
REL v0.15.0 release
mike-wendt Aug 26, 2020
c1db54b
Merge pull request #126 from rapidsai/branch-0.15
raydouglass Sep 8, 2020
da92804
Merge pull request #159 from rapidsai/branch-0.16
raydouglass Oct 21, 2020
ebb0e5c
Update release.yaml
raydouglass Oct 21, 2020
180f433
Merge pull request #196 from rapidsai/branch-0.17
raydouglass Dec 11, 2020
334c31e
Merge pull request #221 from rapidsai/branch-0.18
raydouglass Feb 25, 2021
c265c1c
Merge pull request #246 from rapidsai/branch-0.19
raydouglass Apr 21, 2021
a03647d
Merge pull request #257 from rapidsai/branch-0.19
raydouglass Apr 22, 2021
e3c8282
Merge pull request #298 from rapidsai/branch-21.06
raydouglass Jun 11, 2021
ecaf371
Merge pull request #322 from rapidsai/branch-21.06
ajschmidt8 Jul 22, 2021
57719cf
Merge pull request #331 from rapidsai/branch-21.08
raydouglass Aug 4, 2021
a776927
Merge pull request #334 from rapidsai/branch-21.08
raydouglass Aug 4, 2021
b5df320
Merge pull request #350 from rapidsai/branch-21.08
ajschmidt8 Sep 13, 2021
e66f011
Merge pull request #374 from rapidsai/branch-21.10
raydouglass Oct 7, 2021
611e002
Merge pull request #380 from rapidsai/branch-21.10
jjacobelli Oct 13, 2021
c46440c
Merge pull request #398 from rapidsai/branch-21.12
raydouglass Dec 9, 2021
c3f71a1
Merge pull request #423 from rapidsai/branch-22.02
raydouglass Feb 3, 2022
93d9aa1
Merge pull request #426 from rapidsai/branch-22.02
raydouglass Feb 3, 2022
acb0ea5
Merge pull request #433 from rapidsai/branch-22.02
ajschmidt8 Feb 7, 2022
afc7a45
Modify networkx version requirements
betochimas Mar 8, 2022
3328f32
Merge pull request #446 from ajschmidt8/backport-networkx-pin
jjacobelli Mar 23, 2022
9463760
Merge pull request #449 from rapidsai/branch-22.02
jjacobelli Mar 23, 2022
e08d166
Merge pull request #461 from rapidsai/branch-22.04
raydouglass Apr 6, 2022
e147a15
Merge pull request #482 from rapidsai/branch-22.06
raydouglass Jun 7, 2022
1fa619f
Merge pull request #487 from rapidsai/branch-22.06
raydouglass Jun 7, 2022
ed167d1
Merge pull request #493 from rapidsai/branch-22.06
ajschmidt8 Jun 21, 2022
445024b
Merge pull request #497 from rapidsai/branch-22.06
ajschmidt8 Jul 1, 2022
de726fb
Merge pull request #523 from rapidsai/branch-22.08
raydouglass Aug 18, 2022
dccf15b
Merge pull request #545 from rapidsai/branch-22.10
raydouglass Oct 12, 2022
075760e
Bump patch version for 22.10
raydouglass Nov 7, 2022
0183f29
Include both rapidsai and rapidsai-nightly channels
raydouglass Nov 7, 2022
0ac5c46
Only use rapidsai-nightly during nightly builds
raydouglass Nov 7, 2022
66b5eda
Merge pull request #552 from raydouglass/patch-release
raydouglass Nov 7, 2022
02eb112
Merge pull request #553 from rapidsai/branch-22.10
raydouglass Nov 7, 2022
3607d12
Merge pull request #568 from rapidsai/branch-22.12
raydouglass Dec 12, 2022
dd4ee6c
Merge pull request #582 from rapidsai/branch-22.12
raydouglass Dec 13, 2022
87dd3f4
Merge pull request #612 from rapidsai/branch-23.02
raydouglass Feb 10, 2023
36725f2
Merge pull request #633 from rapidsai/branch-23.04
raydouglass Apr 13, 2023
5663f20
Merge pull request #638 from rapidsai/branch-23.04
raydouglass Apr 20, 2023
f0ceec0
Merge pull request #653 from rapidsai/branch-23.06
raydouglass Jun 7, 2023
4f10d49
REL v23.06.00 release
raydouglass Jun 7, 2023
d3558d6
Merge pull request #655 from rapidsai/branch-23.06
raydouglass Jun 8, 2023
c57a110
REL v23.06.01 release
raydouglass Jun 8, 2023
a2c5353
Merge pull request #660 from rapidsai/branch-23.06
raydouglass Jun 13, 2023
9b052fc
REL v23.06.02 release
raydouglass Jun 13, 2023
a006c4a
Merge pull request #675 from rapidsai/branch-23.08
raydouglass Aug 9, 2023
2a5b6f0
REL v23.08.00 release
raydouglass Aug 9, 2023
32dfeed
Merge pull request #684 from rapidsai/branch-23.10
raydouglass Oct 11, 2023
d3958fe
REL v23.10.00 release
raydouglass Oct 11, 2023
9db90ba
Merge pull request #691 from rapidsai/branch-23.12
raydouglass Dec 6, 2023
1d8bed4
REL v23.12.00 release
raydouglass Dec 6, 2023
2ad9004
Merge pull request #698 from rapidsai/branch-24.02
raydouglass Feb 13, 2024
77edc05
REL v24.02.00 release
raydouglass Feb 13, 2024
2fb2e72
Merge pull request #707 from rapidsai/branch-24.04
raydouglass Apr 11, 2024
b301c96
REL v24.04.00 release
raydouglass Apr 11, 2024
cb6a9cb
Merge pull request #710 from rapidsai/branch-24.06
raydouglass Jun 5, 2024
9ea7562
REL v24.06.00 release
raydouglass Jun 5, 2024
bef495f
Merge pull request #713 from rapidsai/branch-24.08
raydouglass Aug 8, 2024
86654f0
REL v24.08.00 release
raydouglass Aug 8, 2024
89e3e48
Merge pull request #731 from rapidsai/branch-24.10
raydouglass Oct 9, 2024
19a0c5a
REL v24.10.00 release
raydouglass Oct 9, 2024
c31ddad
Merge pull request #737 from rapidsai/branch-24.12
raydouglass Dec 11, 2024
d51ff77
REL v24.12.00 release
raydouglass Dec 11, 2024
49922a3
Merge pull request #749 from rapidsai/branch-25.02
AyodeAwe Feb 13, 2025
01f2d10
REL v25.02.00 release
AyodeAwe Feb 13, 2025
396c961
Merge pull request #754 from rapidsai/branch-25.04
AyodeAwe Apr 9, 2025
bd586d0
REL v25.04.00 release
AyodeAwe Apr 9, 2025
d62dd3b
feat(rattler): port conda recipes from conda build to rattler build
gforsyth May 5, 2025
ebf9031
Merge branch 'branch-25.06' into rattler-build
gforsyth May 27, 2025
59c92d9
Merge branch 'branch-25.08' into rattler-build
gforsyth May 27, 2025
83d29ed
Merge branch 'branch-25.08' into rattler-build
gforsyth May 27, 2025
8fba1eb
chore: remove conda-build meta.yaml
gforsyth May 27, 2025
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
18 changes: 10 additions & 8 deletions ci/build_python.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,28 @@

set -euo pipefail

rapids-configure-conda-channels

source rapids-configure-sccache

source rapids-date-string

source rapids-rattler-channel-string

CONDA_CONFIG_FILE="conda/recipes/versions.yaml"

rapids-print-env

rapids-logger "Build rapids-xgboost"

rapids-conda-retry build \
--variant-config-files "${CONDA_CONFIG_FILE}" \
conda/recipes/rapids-xgboost
rattler-build build --recipe conda/recipes/rapids-xgboost \
--variant-config "${CONDA_CONFIG_FILE}" \
"${RATTLER_ARGS[@]}" \
"${RATTLER_CHANNELS[@]}"

rapids-logger "Build rapids"

rapids-conda-retry build \
--variant-config-files "${CONDA_CONFIG_FILE}" \
conda/recipes/rapids
rattler-build build --recipe conda/recipes/rapids \
--variant-config "${CONDA_CONFIG_FILE}" \
"${RATTLER_ARGS[@]}" \
"${RATTLER_CHANNELS[@]}"

rapids-upload-conda-to-s3 python
54 changes: 0 additions & 54 deletions conda/recipes/rapids-xgboost/meta.yaml

This file was deleted.

46 changes: 46 additions & 0 deletions conda/recipes/rapids-xgboost/recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Copyright (c) 2025, NVIDIA CORPORATION.
schema_version: 1

context:
rapids_version: ${{ env.get("GIT_DESCRIBE_TAG", default="0.0.0.dev") | replace("v", "")}}
cuda_version: ${{ (env.get("RAPIDS_CUDA_VERSION") | split("."))[:2] | join(".") }}
cuda_major: '${{ (env.get("RAPIDS_CUDA_VERSION") | split("."))[0] }}'
date_string: '${{ env.get("RAPIDS_DATE_STRING") }}'
py_version: ${{ env.get("RAPIDS_PY_VERSION") }}
py_buildstring: ${{ py_version | version_to_buildstring }}
head_rev: ${{ git.head_rev(".")[:8] }}

package:
name: rapids-xgboost
version: ${{ rapids_version }}

source:
path: ../../..

build:
string: cuda${{ cuda_major }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}

requirements:
host:
- cuda-version =${{ cuda_version }}
- pip
- python =${{ py_version }}
run:
- ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }}
- nccl ${{ nccl_version }}
- python
- libxgboost ${{ xgboost_version }} rapidsai_h*
- xgboost ${{ xgboost_version }} rapidsai_py*
- if: cuda_major == "11"
then: cudatoolkit
ignore_run_exports:
by_name:
- python_abi
- if: cuda_major == "11"
then: cudatoolkit

about:
homepage: https://rapids.ai
license: LicenseRef-Custom
license_file: LICENSE
summary: RAPIDS Suite - Open GPU Data Science
72 changes: 0 additions & 72 deletions conda/recipes/rapids/meta.yaml

This file was deleted.

63 changes: 63 additions & 0 deletions conda/recipes/rapids/recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Copyright (c) 2025, NVIDIA CORPORATION.
schema_version: 1

context:
version: ${{ env.get("GIT_DESCRIBE_TAG", default="0.0.0.dev") | replace("v", "")}}
minor_version: ${{ (version | split("."))[:2] | join(".") }}
cuda_version: ${{ (env.get("RAPIDS_CUDA_VERSION") | split("."))[:2] | join(".") }}
cuda_major: '${{ (env.get("RAPIDS_CUDA_VERSION") | split("."))[0] }}'
date_string: '${{ env.get("RAPIDS_DATE_STRING") }}'
py_version: ${{ env.get("RAPIDS_PY_VERSION") }}
py_buildstring: ${{ py_version | version_to_buildstring }}
head_rev: ${{ git.head_rev(".")[:8] }}
linux64: ${{ linux and x86_64 }}

package:
name: rapids
version: ${{ version }}

source:
path: ../../..

build:
string: cuda${{ cuda_major }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}

requirements:
host:
- cuda-version =${{ cuda_version }}
- pip
- python =${{ py_version }}
run:
- ${{ pin_compatible("cuda-version", upper_bound="x", lower_bound="x") }}
- cupy ${{ cupy_version }}
- nccl ${{ nccl_version }}
- numpy ${{ numpy_version }}
- nvtx ${{ nvtx_version }}
- python
- cudf ${{ minor_version }}.*
- cudf-polars ${{ minor_version }}.*
- cuvs ${{ minor_version }}.*
- cugraph ${{ minor_version }}.*
- nx-cugraph ${{ minor_version }}.*
- cuml ${{ minor_version }}.*
- cucim ${{ minor_version }}.*
- cuspatial ${{ minor_version }}.*
- cuproj ${{ minor_version }}.*
- custreamz ${{ minor_version }}.*
- cuxfilter ${{ minor_version }}.*
- dask-cuda ${{ minor_version }}.*
- rapids-xgboost ${{ minor_version }}.*
- rmm ${{ minor_version }}.*
- pylibcugraph ${{ minor_version }}.*
- libcugraph_etl ${{ minor_version }}.*
- if: cuda_major == "11"
then: ptx-compiler
- conda-forge::ucx ${{ ucx_version }}
ignore_run_exports:
by_name:
- python_abi

about:
homepage: https://rapids.ai
license: Apache-2.0
summary: RAPIDS Suite - Open GPU Data Science