From 8dca25c782bbe239ed6e9b6317cc3a01b15a2b42 Mon Sep 17 00:00:00 2001 From: brandon-b-miller <53796099+brandon-b-miller@users.noreply.github.com> Date: Mon, 18 Dec 2023 08:12:47 -0600 Subject: [PATCH] Don't constrain `numba<0.58` (#14616) This PR removes the constraint for numba 0.58 in our dependencies. Closes https://github.com/rapidsai/cudf/issues/14160 Authors: - https://github.com/brandon-b-miller Approvers: - Bradley Dice (https://github.com/bdice) - GALI PREM SAGAR (https://github.com/galipremsagar) - Ray Douglass (https://github.com/raydouglass) URL: https://github.com/rapidsai/cudf/pull/14616 --- conda/environments/all_cuda-118_arch-x86_64.yaml | 2 +- conda/environments/all_cuda-120_arch-x86_64.yaml | 2 +- dependencies.yaml | 3 +-- python/cudf/pyproject.toml | 2 +- python/dask_cudf/pyproject.toml | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index c42a4718aca..2c723146f35 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -58,7 +58,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba>=0.57,<0.58 +- numba>=0.57 - numpy>=1.21,<1.25 - numpydoc - nvcc_linux-64=11.8 diff --git a/conda/environments/all_cuda-120_arch-x86_64.yaml b/conda/environments/all_cuda-120_arch-x86_64.yaml index 6a134c9ace6..52ef95c335a 100644 --- a/conda/environments/all_cuda-120_arch-x86_64.yaml +++ b/conda/environments/all_cuda-120_arch-x86_64.yaml @@ -57,7 +57,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba>=0.57,<0.58 +- numba>=0.57 - numpy>=1.21,<1.25 - numpydoc - nvcomp==3.0.5 diff --git a/dependencies.yaml b/dependencies.yaml index ebf454a9522..427043b8248 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -481,8 +481,7 @@ dependencies: - output_types: [conda, requirements, pyproject] packages: - cachetools - # TODO: Pin to numba<0.58 until #14160 is resolved - - &numba numba>=0.57,<0.58 + - &numba numba>=0.57 - nvtx>=0.2.1 - packaging - rich diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml index 879604ce0fc..17c8ba02d3a 100644 --- a/python/cudf/pyproject.toml +++ b/python/cudf/pyproject.toml @@ -29,7 +29,7 @@ dependencies = [ "cuda-python>=11.7.1,<12.0a0", "cupy-cuda11x>=12.0.0", "fsspec>=0.6.0", - "numba>=0.57,<0.58", + "numba>=0.57", "numpy>=1.21,<1.25", "nvtx>=0.2.1", "packaging", diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml index 55481dc473f..e5237d206d4 100644 --- a/python/dask_cudf/pyproject.toml +++ b/python/dask_cudf/pyproject.toml @@ -42,7 +42,7 @@ cudf = "dask_cudf.backends:CudfBackendEntrypoint" [project.optional-dependencies] test = [ "dask-cuda==24.2.*", - "numba>=0.57,<0.58", + "numba>=0.57", "pytest", "pytest-cov", "pytest-xdist",