From 6f71d56e8b7fdea40695f1bf3f66a58b6de8568c Mon Sep 17 00:00:00 2001 From: Vyas Ramasubramani Date: Thu, 23 Mar 2023 10:31:52 -0700 Subject: [PATCH 1/2] Pin numba version --- conda/environments/all_cuda-118_arch-x86_64.yaml | 2 +- conda/recipes/cudf/meta.yaml | 4 ++-- dependencies.yaml | 4 ++-- python/cudf/pyproject.toml | 2 +- python/dask_cudf/pyproject.toml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index b71101e7e3b..e2c154cb1c4 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -44,7 +44,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba>=0.56.2 +- numba>=0.56.2,<0.57 - numpy>=1.21 - numpydoc - nvcc_linux-64=11.8 diff --git a/conda/recipes/cudf/meta.yaml b/conda/recipes/cudf/meta.yaml index 6b23c8953d3..d9abd5b6713 100644 --- a/conda/recipes/cudf/meta.yaml +++ b/conda/recipes/cudf/meta.yaml @@ -52,7 +52,7 @@ requirements: - cython >=0.29,<0.30 - scikit-build >=0.13.1 - setuptools - - numba >=0.56.2 + - numba >=0.56.2,<0.57 - dlpack >=0.5,<0.6.0a0 - pyarrow =10 - libcudf ={{ version }} @@ -64,7 +64,7 @@ requirements: - typing_extensions - pandas >=1.3,<1.6.0dev0 - cupy >=9.5.0,<12.0.0a0 - - numba >=0.56.2 + - numba >=0.56.2,<0.57 - numpy >=1.21 - {{ pin_compatible('pyarrow', max_pin='x.x.x') }} - libcudf {{ version }} diff --git a/dependencies.yaml b/dependencies.yaml index 5f72b8b6dea..7c0a2bf2f7c 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -340,7 +340,7 @@ dependencies: packages: - cachetools - cuda-python>=11.7.1,<12.0 - - numba>=0.56.2 + - &numba numba>=0.56.2,<0.57 - nvtx>=0.2.1 - packaging - rmm==23.4.* @@ -493,4 +493,4 @@ dependencies: - output_types: [conda, requirements, pyproject] packages: - dask-cuda==23.4.* - - numba>=0.56.2 + - *numba diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml index 6832a7aef26..f66cabee933 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>=9.5.0,<12.0.0a0", "fsspec>=0.6.0", - "numba>=0.56.2", + "numba>=0.56.2,<0.57", "numpy>=1.21", "nvtx>=0.2.1", "packaging", diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml index 49e1cb38da4..4875c77988c 100644 --- a/python/dask_cudf/pyproject.toml +++ b/python/dask_cudf/pyproject.toml @@ -41,7 +41,7 @@ dynamic = ["entry-points"] [project.optional-dependencies] test = [ "dask-cuda==23.4.*", - "numba>=0.56.2", + "numba>=0.56.2,<0.57", "pytest", "pytest-cov", "pytest-xdist", From 730fa17ce56a83eadd54b61933115dd205e132e1 Mon Sep 17 00:00:00 2001 From: Vyas Ramasubramani Date: Thu, 23 Mar 2023 10:54:46 -0700 Subject: [PATCH 2/2] Bump min patch to 4 --- conda/environments/all_cuda-118_arch-x86_64.yaml | 2 +- conda/recipes/cudf/meta.yaml | 4 ++-- dependencies.yaml | 2 +- python/cudf/pyproject.toml | 2 +- python/dask_cudf/pyproject.toml | 2 +- 5 files changed, 6 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 e2c154cb1c4..890cb199419 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -44,7 +44,7 @@ dependencies: - nbsphinx - ninja - notebook -- numba>=0.56.2,<0.57 +- numba>=0.56.4,<0.57 - numpy>=1.21 - numpydoc - nvcc_linux-64=11.8 diff --git a/conda/recipes/cudf/meta.yaml b/conda/recipes/cudf/meta.yaml index d9abd5b6713..bbd9961320a 100644 --- a/conda/recipes/cudf/meta.yaml +++ b/conda/recipes/cudf/meta.yaml @@ -52,7 +52,7 @@ requirements: - cython >=0.29,<0.30 - scikit-build >=0.13.1 - setuptools - - numba >=0.56.2,<0.57 + - numba >=0.56.4,<0.57 - dlpack >=0.5,<0.6.0a0 - pyarrow =10 - libcudf ={{ version }} @@ -64,7 +64,7 @@ requirements: - typing_extensions - pandas >=1.3,<1.6.0dev0 - cupy >=9.5.0,<12.0.0a0 - - numba >=0.56.2,<0.57 + - numba >=0.56.4,<0.57 - numpy >=1.21 - {{ pin_compatible('pyarrow', max_pin='x.x.x') }} - libcudf {{ version }} diff --git a/dependencies.yaml b/dependencies.yaml index 7c0a2bf2f7c..1bd664fc57d 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -340,7 +340,7 @@ dependencies: packages: - cachetools - cuda-python>=11.7.1,<12.0 - - &numba numba>=0.56.2,<0.57 + - &numba numba>=0.56.4,<0.57 - nvtx>=0.2.1 - packaging - rmm==23.4.* diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml index f66cabee933..3b49c821eff 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>=9.5.0,<12.0.0a0", "fsspec>=0.6.0", - "numba>=0.56.2,<0.57", + "numba>=0.56.4,<0.57", "numpy>=1.21", "nvtx>=0.2.1", "packaging", diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml index 4875c77988c..c91a9bb3b85 100644 --- a/python/dask_cudf/pyproject.toml +++ b/python/dask_cudf/pyproject.toml @@ -41,7 +41,7 @@ dynamic = ["entry-points"] [project.optional-dependencies] test = [ "dask-cuda==23.4.*", - "numba>=0.56.2,<0.57", + "numba>=0.56.4,<0.57", "pytest", "pytest-cov", "pytest-xdist",