From b1919bb968a2a11f8d6c837c3da9d85bcf4d7cd4 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Mon, 16 Dec 2024 14:45:46 +0100 Subject: [PATCH 1/3] use python 3.13 for emscripten --- conda_build_config.yaml | 2 +- recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conda_build_config.yaml b/conda_build_config.yaml index 3814d02e8..75ff108f8 100644 --- a/conda_build_config.yaml +++ b/conda_build_config.yaml @@ -574,7 +574,7 @@ pybind11_abi: pip: - '24.0.*' python: - - 3.11.* *_cpython + - 3.13.* *_cpython # # part of a zip_keys: python, python_impl, numpy # - 3.7.* *_cpython # [not (osx and arm64)] # - 3.8.* *_cpython diff --git a/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml b/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml index e52a5cbef..e96436b77 100644 --- a/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml +++ b/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml @@ -3,7 +3,7 @@ context: version: 3.1.73 build: - number: 0 + number: 1 outputs: - package: From 696ab1988bf55553e9c934c8e8338792dfe3a0f2 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Tue, 17 Dec 2024 11:50:47 +0100 Subject: [PATCH 2/3] introduce bound: --- conda_build_config.yaml | 2 +- recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conda_build_config.yaml b/conda_build_config.yaml index 75ff108f8..3814d02e8 100644 --- a/conda_build_config.yaml +++ b/conda_build_config.yaml @@ -574,7 +574,7 @@ pybind11_abi: pip: - '24.0.*' python: - - 3.13.* *_cpython + - 3.11.* *_cpython # # part of a zip_keys: python, python_impl, numpy # - 3.7.* *_cpython # [not (osx and arm64)] # - 3.8.* *_cpython diff --git a/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml b/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml index e96436b77..96ae6de81 100644 --- a/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml +++ b/recipes/recipes/emscripten_emscripten-wasm32/recipe.yaml @@ -22,10 +22,10 @@ outputs: requirements: build: - curl - - python + - python >=3.11 - gettext-tools run: - - python + - python >=3.11 - nodejs 16.* run_exports: - ${{ pin_subpackage('emscripten-abi', lower_bound='x.x.x', upper_bound='x.x.x') }} From 98a61d12fb29ec17e0a2cae236f21d7c8fcef4c3 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Tue, 17 Dec 2024 12:04:06 +0100 Subject: [PATCH 3/3] ci --- .github/workflows/build_recipes.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_recipes.yaml b/.github/workflows/build_recipes.yaml index 8cb128fee..e20dd111c 100644 --- a/.github/workflows/build_recipes.yaml +++ b/.github/workflows/build_recipes.yaml @@ -74,7 +74,7 @@ jobs: shell: bash -el {0} if: github.event_name == 'push' run: | - python -m emci build changed $GITHUB_WORKSPACE/ origin/main~1 origin/main + python -m emci build changed $GITHUB_WORKSPACE/ origin/emscripten-3.1.73~1 origin/emscripten-3.1.73 ################################################################ # PULL_REQUEST @@ -83,7 +83,7 @@ jobs: shell: bash -el {0} if: github.event_name == 'pull_request' run: | - python -m emci build changed $GITHUB_WORKSPACE/ origin/main HEAD + python -m emci build changed $GITHUB_WORKSPACE/ origin/emscripten-3.1.73 HEAD ################################################################ # UPLOAD