diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 440df6a4718..edfed5148dc 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -169,8 +169,6 @@ jobs: uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: pull-request script: "ci/test_python_cudf.sh" conda-python-other-tests: @@ -250,8 +248,6 @@ jobs: uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: pull-request script: ci/test_wheel_cudf.sh wheel-build-cudf-polars: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 780c19d769d..5761320afd3 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -60,8 +60,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -72,8 +70,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -107,8 +103,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -118,8 +112,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -129,8 +121,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -152,8 +142,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} @@ -163,8 +151,6 @@ jobs: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.06 with: - # This selects "ARCH=amd64". - matrix_filter: map(select(.ARCH == "amd64")) build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} date: ${{ inputs.date }} diff --git a/conda/environments/all_cuda-118_arch-aarch64.yaml b/conda/environments/all_cuda-118_arch-aarch64.yaml index 7aa5414ef48..7a18a996c07 100644 --- a/conda/environments/all_cuda-118_arch-aarch64.yaml +++ b/conda/environments/all_cuda-118_arch-aarch64.yaml @@ -54,7 +54,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba-cuda>=0.9.0 +- numba-cuda>=0.9.0,!=0.10.0 - numba>=0.59.1,<0.62.0a0 - numpy>=1.23,<3.0a0 - numpydoc diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 11cebf1f3ab..7687e7720bc 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -56,7 +56,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba-cuda>=0.9.0 +- numba-cuda>=0.9.0,!=0.10.0 - numba>=0.59.1,<0.62.0a0 - numpy>=1.23,<3.0a0 - numpydoc diff --git a/conda/environments/all_cuda-128_arch-aarch64.yaml b/conda/environments/all_cuda-128_arch-aarch64.yaml index 9709c508128..2e80030421f 100644 --- a/conda/environments/all_cuda-128_arch-aarch64.yaml +++ b/conda/environments/all_cuda-128_arch-aarch64.yaml @@ -54,7 +54,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba-cuda>=0.9.0 +- numba-cuda>=0.9.0,!=0.10.0 - numba>=0.59.1,<0.62.0a0 - numpy>=1.23,<3.0a0 - numpydoc diff --git a/conda/environments/all_cuda-128_arch-x86_64.yaml b/conda/environments/all_cuda-128_arch-x86_64.yaml index 1c8b0c2283a..7d2faa74639 100644 --- a/conda/environments/all_cuda-128_arch-x86_64.yaml +++ b/conda/environments/all_cuda-128_arch-x86_64.yaml @@ -55,7 +55,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba-cuda>=0.9.0 +- numba-cuda>=0.9.0,!=0.10.0 - numba>=0.59.1,<0.62.0a0 - numpy>=1.23,<3.0a0 - numpydoc diff --git a/conda/recipes/cudf/recipe.yaml b/conda/recipes/cudf/recipe.yaml index 0146740a438..4bbec86ea30 100644 --- a/conda/recipes/cudf/recipe.yaml +++ b/conda/recipes/cudf/recipe.yaml @@ -73,7 +73,7 @@ requirements: - typing_extensions >=4.0.0 - pandas >=2.0,<2.2.4dev0 - cupy >=12.0.0 - - numba-cuda >=0.9.0 + - numba-cuda >=0.9.0,!=0.10.0 - numba >=0.59.1,<0.62.0a0 - numpy >=1.23,<2.1 - pyarrow>=14.0.0,<20.0.0a0 diff --git a/dependencies.yaml b/dependencies.yaml index 2f5d217243b..9d3e725cf5e 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -767,7 +767,7 @@ dependencies: - output_types: [conda, requirements, pyproject] packages: - cachetools - - &numba-cuda-dep numba-cuda>=0.9.0 + - &numba-cuda-dep numba-cuda>=0.9.0,!=0.10.0 - &numba-dep numba>=0.59.1,<0.62.0a0 - nvtx>=0.2.1 - packaging diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml index 496b37a6be9..51ec391ac4d 100644 --- a/python/cudf/pyproject.toml +++ b/python/cudf/pyproject.toml @@ -24,7 +24,7 @@ dependencies = [ "cupy-cuda11x>=12.0.0", "fsspec>=0.6.0", "libcudf==25.6.*,>=0.0.0a0", - "numba-cuda>=0.9.0", + "numba-cuda>=0.9.0,!=0.10.0", "numba>=0.59.1,<0.62.0a0", "numpy>=1.23,<3.0a0", "nvtx>=0.2.1", diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml index bb43851d3d7..b953829d88b 100644 --- a/python/dask_cudf/pyproject.toml +++ b/python/dask_cudf/pyproject.toml @@ -47,7 +47,7 @@ cudf = "dask_cudf.backends:CudfBackendEntrypoint" [project.optional-dependencies] test = [ "dask-cuda==25.6.*,>=0.0.0a0", - "numba-cuda>=0.9.0", + "numba-cuda>=0.9.0,!=0.10.0", "numba>=0.59.1,<0.62.0a0", "pytest-cov", "pytest-xdist",