diff --git a/ci/release/apply_wheel_modifications.sh b/ci/release/apply_wheel_modifications.sh index 3de1814dfaf..1656061d760 100755 --- a/ci/release/apply_wheel_modifications.sh +++ b/ci/release/apply_wheel_modifications.sh @@ -26,7 +26,6 @@ sed -i "s/\"cudf==/\"cudf${CUDA_SUFFIX}==/g" python/dask_cudf/pyproject.toml if [[ $CUDA_SUFFIX == "-cu12" ]]; then sed -i "s/cuda-python[<=>\.,0-9]*/cuda-python>=12.0,<13.0/g" python/cudf/pyproject.toml sed -i "s/cupy-cuda11x/cupy-cuda12x/g" python/{cudf,dask_cudf}/pyproject.toml - sed -i "s/numba[<=>\.,0-9]*/numba>=0.57/g" python/{cudf,dask_cudf}/pyproject.toml sed -i "/ptxcompiler/d" python/cudf/pyproject.toml sed -i "/cubinlinker/d" python/cudf/pyproject.toml fi diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 4031f1aa1c3..b6daea7c2bc 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -48,7 +48,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba>=0.56.4,<0.57 +- numba>=0.57 - numpy>=1.21,<1.24 - numpydoc - nvcc_linux-64=11.8 diff --git a/conda/recipes/cudf/meta.yaml b/conda/recipes/cudf/meta.yaml index f8074711b88..97c438bec59 100644 --- a/conda/recipes/cudf/meta.yaml +++ b/conda/recipes/cudf/meta.yaml @@ -53,7 +53,7 @@ requirements: - cython >=0.29,<0.30 - scikit-build >=0.13.1 - setuptools - - numba >=0.56.4,<0.57 + - numba >=0.57 - dlpack >=0.5,<0.6.0a0 - pyarrow =11 - libcudf ={{ version }} @@ -65,7 +65,7 @@ requirements: - typing_extensions - pandas >=1.3,<1.6.0dev0 - cupy >=12.0.0 - - numba >=0.56.4,<0.57 + - numba >=0.57 - numpy >=1.21,<1.24 # Temporarily upper bound numpy to avoid overflow deprecations - {{ pin_compatible('pyarrow', max_pin='x.x.x') }} - libcudf {{ version }} diff --git a/dependencies.yaml b/dependencies.yaml index 70d7f8c1ec8..e3fcbe69932 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -350,7 +350,7 @@ dependencies: packages: - cachetools - cuda-python>=11.7.1,<12.0 - - &numba numba>=0.56.4,<0.57 + - &numba numba>=0.57 - nvtx>=0.2.1 - packaging - rmm==23.6.* diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml index d13324a7404..b08dd92d52f 100644 --- a/python/cudf/pyproject.toml +++ b/python/cudf/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "cuda-python>=11.7.1,<12.0", "cupy-cuda11x>=12.0.0", "fsspec>=0.6.0", - "numba>=0.56.4,<0.57", + "numba>=0.57", "numpy>=1.21,<1.24", "nvtx>=0.2.1", "packaging", diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml index ff2a3f2d095..42b6c26c002 100644 --- a/python/dask_cudf/pyproject.toml +++ b/python/dask_cudf/pyproject.toml @@ -40,7 +40,7 @@ dynamic = ["entry-points"] [project.optional-dependencies] test = [ "dask-cuda==23.6.*", - "numba>=0.56.4,<0.57", + "numba>=0.57", "pytest", "pytest-cov", "pytest-xdist",