From 33ae5ac9b852c26dc13c4a76e6165048a677cd64 Mon Sep 17 00:00:00 2001 From: Mike Sarahan Date: Fri, 18 Jul 2025 17:20:08 -0500 Subject: [PATCH 1/2] Convert . in CUDA version to _ for rattler-build compat MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Error: × Parsing: failed to parse match spec: the build string '12.9_py313_250626*' is not valid, it can only contain alphanumeric characters and underscores ╭─[402:7] 401 │ - pynndescent 0.5.13 pyhd8ed1ab_1 402 │ - pynvjitlink 0.7.0 12.9_py313_250626* · ──────────────────┬───────────────── · ╰── error parsing `pynvjitlink 0.7.0 12.9_py313_250626*` as a match spec 403 │ - pynvml 12.0.0 pyhd8ed1ab_0 --- conda/recipes/pynvjitlink/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda/recipes/pynvjitlink/recipe.yaml b/conda/recipes/pynvjitlink/recipe.yaml index ff3ae24..baabf18 100644 --- a/conda/recipes/pynvjitlink/recipe.yaml +++ b/conda/recipes/pynvjitlink/recipe.yaml @@ -18,7 +18,7 @@ source: build: dynamic_linking: overlinking_behavior: error - string: ${{ cuda_version }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}_h${{ hash }} + string: ${{ cuda_version.replace(".", "_") }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}_h${{ hash }} script: content: | python -m pip install . -vv From 2f9e8daf568dd89c6be556069f5c2a8bb990da2a Mon Sep 17 00:00:00 2001 From: Mike Sarahan Date: Mon, 21 Jul 2025 09:19:12 -0500 Subject: [PATCH 2/2] Update conda/recipes/pynvjitlink/recipe.yaml Co-authored-by: Gil Forsyth --- conda/recipes/pynvjitlink/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda/recipes/pynvjitlink/recipe.yaml b/conda/recipes/pynvjitlink/recipe.yaml index baabf18..97445e7 100644 --- a/conda/recipes/pynvjitlink/recipe.yaml +++ b/conda/recipes/pynvjitlink/recipe.yaml @@ -18,7 +18,7 @@ source: build: dynamic_linking: overlinking_behavior: error - string: ${{ cuda_version.replace(".", "_") }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}_h${{ hash }} + string: ${{ cuda_version | replace(".", "_") }}_py${{ py_buildstring }}_${{ date_string }}_${{ head_rev }}_h${{ hash }} script: content: | python -m pip install . -vv