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
10 changes: 5 additions & 5 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ concurrency:
jobs:
python-build:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.14
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -46,7 +46,7 @@ jobs:
upload-conda:
needs: [python-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@python-3.14
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -56,7 +56,7 @@ jobs:
if: github.ref_type == 'branch'
needs: python-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
with:
arch: "amd64"
branch: ${{ inputs.branch }}
Expand All @@ -68,7 +68,7 @@ jobs:
sha: ${{ inputs.sha }}
wheel-build:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -81,7 +81,7 @@ jobs:
wheel-publish:
needs: wheel-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@python-3.14
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- wheel-tests
- telemetry-setup
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@python-3.14
if: always()
with:
needs: ${{ toJSON(needs) }}
Expand All @@ -38,7 +38,7 @@ jobs:
changed-files:
secrets: inherit
needs: telemetry-setup
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@python-3.14
with:
files_yaml: |
build_docs:
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
checks:
secrets: inherit
needs: telemetry-setup
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@python-3.14
with:
ignored_pr_jobs: telemetry-summarize
check-nightly-ci:
Expand All @@ -151,15 +151,15 @@ jobs:
conda-python-build:
needs: checks
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.14
with:
build_type: pull-request
script: ci/build_python.sh
pure-conda: cuda_major
conda-python-tests:
needs: [conda-python-build, changed-files]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.14
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda
with:
build_type: pull-request
Expand All @@ -168,7 +168,7 @@ jobs:
conda-notebook-tests:
needs: [conda-python-build, changed-files]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_notebooks
with:
build_type: pull-request
Expand All @@ -179,7 +179,7 @@ jobs:
docs-build:
needs: [conda-python-build, changed-files]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
if: fromJSON(needs.changed-files.outputs.changed_file_groups).build_docs
with:
build_type: pull-request
Expand All @@ -190,7 +190,7 @@ jobs:
wheel-build:
needs: checks
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.14
with:
build_type: pull-request
script: ci/build_wheel.sh
Expand All @@ -200,7 +200,7 @@ jobs:
wheel-tests:
needs: [wheel-build, changed-files]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels
with:
build_type: pull-request
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-external.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:
jobs:
test-external:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14
with:
build_type: branch
node_type: "gpu-l4-latest-1"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
jobs:
conda-python-tests:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.14
with:
build_type: ${{ inputs.build_type }}
branch: ${{ inputs.branch }}
Expand All @@ -34,7 +34,7 @@ jobs:
sha: ${{ inputs.sha }}
wheel-tests:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.14
with:
build_type: ${{ inputs.build_type }}
branch: ${{ inputs.branch }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/trigger-breaking-change-alert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
trigger-notifier:
if: contains(github.event.pull_request.labels.*.name, 'breaking')
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@python-3.14
with:
sender_login: ${{ github.event.sender.login }}
sender_avatar: ${{ github.event.sender.avatar_url }}
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,23 +156,23 @@ For the nightly version of `cuxfilter`:
```bash
# CUDA 13
conda install -c rapidsai-nightly -c conda-forge \
cuxfilter=26.04 python=3.13 cuda-version=13.1
cuxfilter=26.04 python=3.14 cuda-version=13.1

# CUDA 12
conda install -c rapidsai-nightly -c conda-forge \
cuxfilter=26.04 python=3.13 cuda-version=12.9
cuxfilter=26.04 python=3.14 cuda-version=12.9
```

For the stable version of `cuxfilter`:

```bash
# CUDA 13
conda install -c rapidsai -c conda-forge \
cuxfilter python=3.13 cuda-version=13.1
cuxfilter python=3.14 cuda-version=13.1

# CUDA 12
conda install -c rapidsai -c conda-forge \
cuxfilter python=3.13 cuda-version=12.9
cuxfilter python=3.14 cuda-version=12.9
```

> Above are sample install snippets for cuxfilter, see the [RAPIDS installation docs](https://docs.rapids.ai/install/) for installing the latest `cuxfilter` version.
Expand Down
8 changes: 4 additions & 4 deletions conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ dependencies:
- nbsphinx
- nodejs>=18
- notebook>=0.5.0
- numba-cuda>=0.22.1
- numba>=0.60.0,<0.62.0
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numpy>=1.23,<3.0
- numpydoc
- packaging
Expand All @@ -37,12 +37,12 @@ dependencies:
- pytest
- pytest-cov
- pytest-xdist
- python>=3.11,<3.14
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- requests
- setuptools>=77.0.0
- shapely<2.1.0
- shapely
- sphinx-markdown-tables
- sphinx>=8.0.0,<8.2.0
- sphinx_rtd_theme
Expand Down
8 changes: 4 additions & 4 deletions conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ dependencies:
- nbsphinx
- nodejs>=18
- notebook>=0.5.0
- numba-cuda>=0.22.1
- numba>=0.60.0,<0.62.0
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numpy>=1.23,<3.0
- numpydoc
- packaging
Expand All @@ -37,12 +37,12 @@ dependencies:
- pytest
- pytest-cov
- pytest-xdist
- python>=3.11,<3.14
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- requests
- setuptools>=77.0.0
- shapely<2.1.0
- shapely
- sphinx-markdown-tables
- sphinx>=8.0.0,<8.2.0
- sphinx_rtd_theme
Expand Down
8 changes: 4 additions & 4 deletions conda/environments/all_cuda-131_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ dependencies:
- nbsphinx
- nodejs>=18
- notebook>=0.5.0
- numba-cuda>=0.22.1
- numba>=0.60.0,<0.62.0
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numpy>=1.23,<3.0
- numpydoc
- packaging
Expand All @@ -37,12 +37,12 @@ dependencies:
- pytest
- pytest-cov
- pytest-xdist
- python>=3.11,<3.14
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- requests
- setuptools>=77.0.0
- shapely<2.1.0
- shapely
- sphinx-markdown-tables
- sphinx>=8.0.0,<8.2.0
- sphinx_rtd_theme
Expand Down
8 changes: 4 additions & 4 deletions conda/environments/all_cuda-131_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ dependencies:
- nbsphinx
- nodejs>=18
- notebook>=0.5.0
- numba-cuda>=0.22.1
- numba>=0.60.0,<0.62.0
- numba-cuda>=0.22.2
- numba>=0.60.0,<0.65.0
- numpy>=1.23,<3.0
- numpydoc
- packaging
Expand All @@ -37,12 +37,12 @@ dependencies:
- pytest
- pytest-cov
- pytest-xdist
- python>=3.11,<3.14
- python>=3.11
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- requests
- setuptools>=77.0.0
- shapely<2.1.0
- shapely
- sphinx-markdown-tables
- sphinx>=8.0.0,<8.2.0
- sphinx_rtd_theme
Expand Down
4 changes: 2 additions & 2 deletions conda/recipes/cuxfilter/recipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ requirements:
- jupyter-server-proxy
- libwebp-base
- nodejs >=14
- numba >=0.60.0,<0.62.0
- numba-cuda >=0.22.1
- numba >=0.60.0,<0.65.0
- numba-cuda >=0.22.2
- numpy >=1.23,<3.0
- packaging
- panel >=1.0
Expand Down
16 changes: 10 additions & 6 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -182,8 +182,12 @@ dependencies:
packages:
- python=3.13
- matrix:
py: "3.14"
packages:
- python>=3.11,<3.14
- python=3.14
- matrix:
packages:
- python>=3.11
rapids_build_setuptools:
common:
- output_types: [conda, requirements, pyproject]
Expand All @@ -198,10 +202,10 @@ dependencies:
- certifi>=2026.1.4
- datashader>=0.15
- geopandas>=0.11.0
- shapely<2.1.0
- shapely
- *holoviews
- jupyter-server-proxy
- numba>=0.60.0,<0.62.0
- numba>=0.60.0,<0.65.0
- numpy>=1.23,<3.0
- packaging
- panel>=1.0
Expand All @@ -210,19 +214,19 @@ dependencies:
packages:
- &cupy_unsuffixed cupy>=13.6.0
- nodejs>=18
- numba-cuda>=0.22.1
- numba-cuda>=0.22.2
- libwebp-base
specific:
- output_types: [requirements, pyproject]
matrices:
- matrix:
cuda: "12.*"
packages:
- numba-cuda[cu12]>=0.22.1
- numba-cuda[cu12]>=0.22.2
# fallback to CUDA 13 versions if 'cuda' is '13.*' or not provided
- matrix:
packages:
- numba-cuda[cu13]>=0.22.1
- numba-cuda[cu13]>=0.22.2
# NOTE: This is intentionally not broken into groups by a 'cuda_suffixed' selector like
# other packages with -cu{nn}x suffixes in this file.
# All RAPIDS wheel builds (including in devcontainers) expect cupy to be suffixed.
Expand Down
6 changes: 3 additions & 3 deletions python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ dependencies = [
"geopandas>=0.11.0",
"holoviews>=1.16.0,<1.21.0",
"jupyter-server-proxy",
"numba-cuda[cu13]>=0.22.1",
"numba>=0.60.0,<0.62.0",
"numba-cuda[cu13]>=0.22.2",
"numba>=0.60.0,<0.65.0",
"numpy>=1.23,<3.0",
"packaging",
"panel>=1.0",
"requests",
"shapely<2.1.0",
"shapely",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../dependencies.yaml and run `rapids-dependency-file-generator`.
classifiers = [
"Intended Audience :: Developers",
Expand Down
Loading