From 51f314add1e35f39406276d1853c95ca0fd6655d Mon Sep 17 00:00:00 2001 From: James Lamb Date: Fri, 3 Jan 2025 13:07:43 -0600 Subject: [PATCH] add alpha specs --- .pre-commit-config.yaml | 1 + ci/release/update-version.sh | 2 +- conda/environments/all_cuda-125_arch-x86_64.yaml | 16 ++++++++-------- dependencies.yaml | 16 ++++++++-------- 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c762e26..ef8c0e6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,6 +4,7 @@ repos: - repo: https://github.com/rapidsai/pre-commit-hooks rev: v0.4.0 hooks: + - id: verify-alpha-spec - id: verify-copyright - repo: https://github.com/rapidsai/dependency-file-generator rev: v1.17.0 diff --git a/ci/release/update-version.sh b/ci/release/update-version.sh index 2960cf1..91bd9c2 100755 --- a/ci/release/update-version.sh +++ b/ci/release/update-version.sh @@ -60,7 +60,7 @@ DEPENDENCIES=( ) for DEP in "${DEPENDENCIES[@]}"; do for FILE in dependencies.yaml conda/environments/*.yaml; do - sed_runner "/-.* ${DEP}\(-cu[[:digit:]]\{2\}\)\{0,1\}==/ s/==.*/==${NEXT_SHORT_TAG_PEP440}.*/g" "${FILE}" + sed_runner "/-.* ${DEP}\(-cu[[:digit:]]\{2\}\)\{0,1\}==/ s/==.*/==${NEXT_SHORT_TAG_PEP440}.*,>=0.0.0a0/g" "${FILE}" done done diff --git a/conda/environments/all_cuda-125_arch-x86_64.yaml b/conda/environments/all_cuda-125_arch-x86_64.yaml index 7fb3e31..5452411 100644 --- a/conda/environments/all_cuda-125_arch-x86_64.yaml +++ b/conda/environments/all_cuda-125_arch-x86_64.yaml @@ -10,22 +10,22 @@ channels: dependencies: - breathe>=4.35 - cuda-version=12.5 -- cugraph-dgl==25.2.* -- cugraph-pyg==25.2.* -- cugraph==25.2.* +- cugraph-dgl==25.2.*,>=0.0.0a0 +- cugraph-pyg==25.2.*,>=0.0.0a0 +- cugraph==25.2.*,>=0.0.0a0 - dglteam/label/th23_cu121::dgl - doxygen - graphviz - ipython -- libcugraph==25.2.* -- libcugraph_etl==25.2.* +- libcugraph==25.2.*,>=0.0.0a0 +- libcugraph_etl==25.2.*,>=0.0.0a0 - nbsphinx - numpydoc - pre-commit - pydata-sphinx-theme -- pylibcugraph==25.2.* -- pylibcugraphops==25.2.* -- pylibwholegraph==25.2.* +- pylibcugraph==25.2.*,>=0.0.0a0 +- pylibcugraphops==25.2.*,>=0.0.0a0 +- pylibwholegraph==25.2.*,>=0.0.0a0 - recommonmark - sphinx-copybutton - sphinx-markdown-tables diff --git a/dependencies.yaml b/dependencies.yaml index db56c84..5f480e8 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -75,12 +75,12 @@ dependencies: common: - output_types: [conda] packages: - - cugraph==25.2.* - - cugraph-dgl==25.2.* - - cugraph-pyg==25.2.* + - cugraph==25.2.*,>=0.0.0a0 + - cugraph-dgl==25.2.*,>=0.0.0a0 + - cugraph-pyg==25.2.*,>=0.0.0a0 - 'dglteam/label/th23_cu121::dgl' - - libcugraph==25.2.* - - libcugraph_etl==25.2.* - - pylibcugraph==25.2.* - - pylibcugraphops==25.2.* - - pylibwholegraph==25.2.* + - libcugraph==25.2.*,>=0.0.0a0 + - libcugraph_etl==25.2.*,>=0.0.0a0 + - pylibcugraph==25.2.*,>=0.0.0a0 + - pylibcugraphops==25.2.*,>=0.0.0a0 + - pylibwholegraph==25.2.*,>=0.0.0a0