From 760c15cbd4231e4987149b3a5d68fdcd22654dce Mon Sep 17 00:00:00 2001 From: Kyle Edwards Date: Mon, 1 Jul 2024 14:27:30 -0400 Subject: [PATCH] Use verify-alpha-spec hook (#16144) With the deployment of rapids-build-backend, we need to make sure our dependencies have alpha specs. Authors: - Kyle Edwards (https://github.com/KyleFromNVIDIA) Approvers: - Bradley Dice (https://github.com/bdice) URL: https://github.com/rapidsai/cudf/pull/16144 --- .pre-commit-config.yaml | 3 ++- conda/environments/all_cuda-118_arch-x86_64.yaml | 5 ++--- conda/environments/all_cuda-122_arch-x86_64.yaml | 7 +++---- dependencies.yaml | 10 +++++----- 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f8c4f4b9143..d0457d2c641 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -149,7 +149,7 @@ repos: - id: ruff-format files: python/.*$ - repo: https://github.com/rapidsai/pre-commit-hooks - rev: v0.0.3 + rev: v0.2.0 hooks: - id: verify-copyright exclude: | @@ -158,6 +158,7 @@ repos: cpp/src/io/parquet/ipc/Message_generated[.]h$| cpp/src/io/parquet/ipc/Schema_generated[.]h$ ) + - id: verify-alpha-spec default_language_version: python: python3 diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 946e2d1cd32..cc9238ab80a 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -26,7 +26,6 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.3 -- dask-cuda==24.8.* - dask-cuda==24.8.*,>=0.0.0a0 - dlpack>=0.8,<1.0 - doxygen=1.9.1 @@ -44,10 +43,10 @@ dependencies: - libcufile=1.4.0.31 - libcurand-dev=10.3.0.86 - libcurand=10.3.0.86 -- libkvikio==24.8.* +- libkvikio==24.8.*,>=0.0.0a0 - libparquet==16.1.0.* - librdkafka>=1.9.0,<1.10.0a0 -- librmm==24.8.* +- librmm==24.8.*,>=0.0.0a0 - make - moto>=4.0.8 - msgpack-python diff --git a/conda/environments/all_cuda-122_arch-x86_64.yaml b/conda/environments/all_cuda-122_arch-x86_64.yaml index f069616ddbe..9fecd452248 100644 --- a/conda/environments/all_cuda-122_arch-x86_64.yaml +++ b/conda/environments/all_cuda-122_arch-x86_64.yaml @@ -27,7 +27,6 @@ dependencies: - cupy>=12.0.0 - cxx-compiler - cython>=3.0.3 -- dask-cuda==24.8.* - dask-cuda==24.8.*,>=0.0.0a0 - dlpack>=0.8,<1.0 - doxygen=1.9.1 @@ -43,10 +42,10 @@ dependencies: - libarrow==16.1.0.* - libcufile-dev - libcurand-dev -- libkvikio==24.8.* +- libkvikio==24.8.*,>=0.0.0a0 - libparquet==16.1.0.* - librdkafka>=1.9.0,<1.10.0a0 -- librmm==24.8.* +- librmm==24.8.*,>=0.0.0a0 - make - moto>=4.0.8 - msgpack-python @@ -66,7 +65,7 @@ dependencies: - pre-commit - pyarrow==16.1.0.* - pydata-sphinx-theme!=0.14.2 -- pynvjitlink +- pynvjitlink>=0.0.0a0 - pytest-benchmark - pytest-cases>=3.8.2 - pytest-cov diff --git a/dependencies.yaml b/dependencies.yaml index 38ec30a8033..9efbc47896c 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -287,8 +287,8 @@ dependencies: - output_types: conda packages: - fmt>=10.1.1,<11 - - librmm==24.8.* - - libkvikio==24.8.* + - librmm==24.8.*,>=0.0.0a0 + - libkvikio==24.8.*,>=0.0.0a0 - librdkafka>=1.9.0,<1.10.0a0 # Align nvcomp version with rapids-cmake - nvcomp==3.0.6 @@ -500,7 +500,7 @@ dependencies: - output_types: [conda] packages: - breathe>=4.35.0 - - dask-cuda==24.8.* + - dask-cuda==24.8.*,>=0.0.0a0 - *doxygen - make - myst-nb @@ -582,7 +582,7 @@ dependencies: matrices: - matrix: {cuda: "12.*"} packages: - - pynvjitlink + - pynvjitlink>=0.0.0a0 - matrix: {cuda: "11.*"} packages: - cubinlinker @@ -592,7 +592,7 @@ dependencies: - matrix: {cuda: "12.*"} packages: - rmm-cu12==24.8.*,>=0.0.0a0 - - pynvjitlink-cu12 + - pynvjitlink-cu12>=0.0.0a0 - matrix: {cuda: "11.*"} packages: - rmm-cu11==24.8.*,>=0.0.0a0