From 5d4493f738797dd6ac03121488b172f017e53923 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Mon, 25 Nov 2024 23:21:06 +0000 Subject: [PATCH 1/4] updated v0.9.58 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 0ae6d3d..8877b0b 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "gdstk" %} -{% set version = "0.9.57" %} +{% set version = "0.9.58" %} package: name: {{ name|lower }} @@ -8,7 +8,7 @@ package: source: url: https://github.com/heitzmann/{{ name }}/archive/v{{ version }}.tar.gz folder: gdstk - sha256: e3bba7af5e9dae3edd5999d1d9ef11062c794aed376597b188d9d6c946a8e934 + sha256: 8fab71c59251a5cb018404dc132b628d8e7b3ca55a9932833b7fcf195e83237d patches: # Undo CMakeLists.txt to avoid build error - ./0001-Remove-macOS-change-to-CMakeLists.txt.patch From e0d4617983b84ba4823cbcdf29e9510381152a16 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Mon, 25 Nov 2024 23:21:55 +0000 Subject: [PATCH 2/4] MNT: Re-rendered with conda-build 24.11.1, conda-smithy 3.44.7, and conda-forge-pinning 2024.11.25.17.21.37 --- .azure-pipelines/azure-pipelines-linux.yml | 10 +++++----- .../linux_64_numpy2.0python3.10.____cpython.yaml | 6 ++---- .../linux_64_numpy2.0python3.11.____cpython.yaml | 6 ++---- .../linux_64_numpy2.0python3.12.____cpython.yaml | 6 ++---- .../linux_64_numpy2.0python3.9.____cpython.yaml | 6 ++---- .ci_support/linux_64_numpy2python3.13.____cp313.yaml | 6 ++---- .scripts/run_win_build.bat | 4 ++-- build-locally.py | 7 +++++++ 8 files changed, 24 insertions(+), 27 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 08eb514..227d785 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -11,23 +11,23 @@ jobs: linux_64_numpy2.0python3.10.____cpython: CONFIG: linux_64_numpy2.0python3.10.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_numpy2.0python3.11.____cpython: CONFIG: linux_64_numpy2.0python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_numpy2.0python3.12.____cpython: CONFIG: linux_64_numpy2.0python3.12.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_numpy2.0python3.9.____cpython: CONFIG: linux_64_numpy2.0python3.9.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 linux_64_numpy2python3.13.____cp313: CONFIG: linux_64_numpy2python3.13.____cp313 UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml index d79eca5..7de2b30 100644 --- a/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml @@ -3,7 +3,7 @@ c_stdlib: c_stdlib_version: - '2.17' cdt_name: -- cos7 +- conda channel_sources: - conda-forge channel_targets: @@ -13,7 +13,7 @@ cxx_compiler: cxx_compiler_version: - '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:alma9 numpy: - '2.0' pin_run_as_build: @@ -31,8 +31,6 @@ target_platform: tk: - '8.6' zip_keys: -- - c_stdlib_version - - cdt_name - - python - numpy - python_impl diff --git a/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml index 279e15e..85b456d 100644 --- a/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml @@ -3,7 +3,7 @@ c_stdlib: c_stdlib_version: - '2.17' cdt_name: -- cos7 +- conda channel_sources: - conda-forge channel_targets: @@ -13,7 +13,7 @@ cxx_compiler: cxx_compiler_version: - '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:alma9 numpy: - '2.0' pin_run_as_build: @@ -31,8 +31,6 @@ target_platform: tk: - '8.6' zip_keys: -- - c_stdlib_version - - cdt_name - - python - numpy - python_impl diff --git a/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml index 4cc5f23..2a153a2 100644 --- a/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml @@ -3,7 +3,7 @@ c_stdlib: c_stdlib_version: - '2.17' cdt_name: -- cos7 +- conda channel_sources: - conda-forge channel_targets: @@ -13,7 +13,7 @@ cxx_compiler: cxx_compiler_version: - '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:alma9 numpy: - '2.0' pin_run_as_build: @@ -31,8 +31,6 @@ target_platform: tk: - '8.6' zip_keys: -- - c_stdlib_version - - cdt_name - - python - numpy - python_impl diff --git a/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml index f3372ed..ee117ec 100644 --- a/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml @@ -3,7 +3,7 @@ c_stdlib: c_stdlib_version: - '2.17' cdt_name: -- cos7 +- conda channel_sources: - conda-forge channel_targets: @@ -13,7 +13,7 @@ cxx_compiler: cxx_compiler_version: - '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:alma9 numpy: - '2.0' pin_run_as_build: @@ -31,8 +31,6 @@ target_platform: tk: - '8.6' zip_keys: -- - c_stdlib_version - - cdt_name - - python - numpy - python_impl diff --git a/.ci_support/linux_64_numpy2python3.13.____cp313.yaml b/.ci_support/linux_64_numpy2python3.13.____cp313.yaml index 2de4c92..8839f79 100644 --- a/.ci_support/linux_64_numpy2python3.13.____cp313.yaml +++ b/.ci_support/linux_64_numpy2python3.13.____cp313.yaml @@ -3,7 +3,7 @@ c_stdlib: c_stdlib_version: - '2.17' cdt_name: -- cos7 +- conda channel_sources: - conda-forge channel_targets: @@ -13,7 +13,7 @@ cxx_compiler: cxx_compiler_version: - '13' docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 +- quay.io/condaforge/linux-anvil-x86_64:alma9 numpy: - '2' pin_run_as_build: @@ -31,8 +31,6 @@ target_platform: tk: - '8.6' zip_keys: -- - c_stdlib_version - - cdt_name - - python - numpy - python_impl diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat index 1f2ec52..3aaf80c 100755 --- a/.scripts/run_win_build.bat +++ b/.scripts/run_win_build.bat @@ -34,8 +34,8 @@ call "%MICROMAMBA_EXE%" create --yes --root-prefix "%MAMBA_ROOT_PREFIX%" --prefi pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build>=24.1" if !errorlevel! neq 0 exit /b !errorlevel! echo Removing %MAMBA_ROOT_PREFIX% -del /S /Q "%MAMBA_ROOT_PREFIX%" -del /S /Q "%MICROMAMBA_TMPDIR%" +del /S /Q "%MAMBA_ROOT_PREFIX%" >nul +del /S /Q "%MICROMAMBA_TMPDIR%" >nul call :start_group "Configuring conda" diff --git a/build-locally.py b/build-locally.py index 6788aea..c4a56c6 100755 --- a/build-locally.py +++ b/build-locally.py @@ -26,6 +26,13 @@ def setup_environment(ns): os.path.dirname(__file__), "miniforge3" ) + # The default cache location might not be writable using docker on macOS. + if ns.config.startswith("linux") and platform.system() == "Darwin": + os.environ["CONDA_FORGE_DOCKER_RUN_ARGS"] = ( + os.environ.get("CONDA_FORGE_DOCKER_RUN_ARGS", "") + + " -e RATTLER_CACHE_DIR=/tmp/rattler_cache" + ) + def run_docker_build(ns): script = ".scripts/run_docker_build.sh" From c52d5c951d89adc8397ce2ae20ffc79708d5c6b3 Mon Sep 17 00:00:00 2001 From: Will Shanks Date: Tue, 26 Nov 2024 11:24:04 -0500 Subject: [PATCH 3/4] Pin conda-build to avoid bug during test stage on Windows See https://github.com/conda/conda-build/issues/5416 --- conda-forge.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conda-forge.yml b/conda-forge.yml index 9622399..f52230c 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -10,3 +10,6 @@ github: branch_name: main tooling_branch_name: main test: native_and_emulated +remote_ci_setup: + - conda-forge-ci-setup=4 + - conda-build <24.11 From 673ee2b0507326ccc76458f1c224e6315484117c Mon Sep 17 00:00:00 2001 From: Will Shanks Date: Tue, 26 Nov 2024 11:25:27 -0500 Subject: [PATCH 4/4] MNT: Re-rendered with conda-build 24.5.0, conda-smithy 3.44.8, and conda-forge-pinning 2024.11.26.07.33.56 --- .ci_support/linux_64_numpy2.0python3.10.____cpython.yaml | 2 -- .ci_support/linux_64_numpy2.0python3.11.____cpython.yaml | 2 -- .ci_support/linux_64_numpy2.0python3.12.____cpython.yaml | 2 -- .ci_support/linux_64_numpy2.0python3.9.____cpython.yaml | 2 -- .ci_support/linux_64_numpy2python3.13.____cp313.yaml | 2 -- .ci_support/osx_64_numpy2.0python3.10.____cpython.yaml | 2 -- .ci_support/osx_64_numpy2.0python3.11.____cpython.yaml | 2 -- .ci_support/osx_64_numpy2.0python3.12.____cpython.yaml | 2 -- .ci_support/osx_64_numpy2.0python3.9.____cpython.yaml | 2 -- .ci_support/osx_64_numpy2python3.13.____cp313.yaml | 2 -- .ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml | 2 -- .ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml | 2 -- .ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml | 2 -- .ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml | 2 -- .ci_support/osx_arm64_numpy2python3.13.____cp313.yaml | 2 -- .ci_support/win_64_numpy2.0python3.10.____cpython.yaml | 2 -- .ci_support/win_64_numpy2.0python3.11.____cpython.yaml | 2 -- .ci_support/win_64_numpy2.0python3.12.____cpython.yaml | 2 -- .ci_support/win_64_numpy2.0python3.9.____cpython.yaml | 2 -- .ci_support/win_64_numpy2python3.13.____cp313.yaml | 2 -- .scripts/build_steps.sh | 2 +- .scripts/run_osx_build.sh | 2 +- .scripts/run_win_build.bat | 2 +- 23 files changed, 3 insertions(+), 43 deletions(-) diff --git a/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml index 7de2b30..920abfa 100644 --- a/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.10.____cpython.yaml @@ -28,8 +28,6 @@ qhull: - '2020.2' target_platform: - linux-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml index 85b456d..0982f66 100644 --- a/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.11.____cpython.yaml @@ -28,8 +28,6 @@ qhull: - '2020.2' target_platform: - linux-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml index 2a153a2..3846c49 100644 --- a/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.12.____cpython.yaml @@ -28,8 +28,6 @@ qhull: - '2020.2' target_platform: - linux-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml b/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml index ee117ec..3716b17 100644 --- a/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml +++ b/.ci_support/linux_64_numpy2.0python3.9.____cpython.yaml @@ -28,8 +28,6 @@ qhull: - '2020.2' target_platform: - linux-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/linux_64_numpy2python3.13.____cp313.yaml b/.ci_support/linux_64_numpy2python3.13.____cp313.yaml index 8839f79..67ee619 100644 --- a/.ci_support/linux_64_numpy2python3.13.____cp313.yaml +++ b/.ci_support/linux_64_numpy2python3.13.____cp313.yaml @@ -28,8 +28,6 @@ qhull: - '2020.2' target_platform: - linux-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml index 4b2778c..21876d7 100644 --- a/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.10.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml index b3c4e09..2fd805b 100644 --- a/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.11.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml index f867eff..bb44444 100644 --- a/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.12.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml b/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml index 5cbd54d..e5db211 100644 --- a/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy2.0python3.9.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_64_numpy2python3.13.____cp313.yaml b/.ci_support/osx_64_numpy2python3.13.____cp313.yaml index 7b3ebd4..55276aa 100644 --- a/.ci_support/osx_64_numpy2python3.13.____cp313.yaml +++ b/.ci_support/osx_64_numpy2python3.13.____cp313.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml index ce8dc03..df33a62 100644 --- a/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.10.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-arm64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml index 981c229..56cf311 100644 --- a/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.11.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-arm64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml index fd428dd..0094ee7 100644 --- a/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.12.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-arm64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml index f0c3895..f8aa217 100644 --- a/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy2.0python3.9.____cpython.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-arm64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/osx_arm64_numpy2python3.13.____cp313.yaml b/.ci_support/osx_arm64_numpy2python3.13.____cp313.yaml index f7830a1..2bb6b10 100644 --- a/.ci_support/osx_arm64_numpy2python3.13.____cp313.yaml +++ b/.ci_support/osx_arm64_numpy2python3.13.____cp313.yaml @@ -30,8 +30,6 @@ qhull: - '2020.2' target_platform: - osx-arm64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/win_64_numpy2.0python3.10.____cpython.yaml b/.ci_support/win_64_numpy2.0python3.10.____cpython.yaml index 8d63816..6eeda65 100644 --- a/.ci_support/win_64_numpy2.0python3.10.____cpython.yaml +++ b/.ci_support/win_64_numpy2.0python3.10.____cpython.yaml @@ -20,8 +20,6 @@ qhull: - '2020.2' target_platform: - win-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/win_64_numpy2.0python3.11.____cpython.yaml b/.ci_support/win_64_numpy2.0python3.11.____cpython.yaml index df226b2..a77f5c1 100644 --- a/.ci_support/win_64_numpy2.0python3.11.____cpython.yaml +++ b/.ci_support/win_64_numpy2.0python3.11.____cpython.yaml @@ -20,8 +20,6 @@ qhull: - '2020.2' target_platform: - win-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/win_64_numpy2.0python3.12.____cpython.yaml b/.ci_support/win_64_numpy2.0python3.12.____cpython.yaml index d26fdc0..719d9b9 100644 --- a/.ci_support/win_64_numpy2.0python3.12.____cpython.yaml +++ b/.ci_support/win_64_numpy2.0python3.12.____cpython.yaml @@ -20,8 +20,6 @@ qhull: - '2020.2' target_platform: - win-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/win_64_numpy2.0python3.9.____cpython.yaml b/.ci_support/win_64_numpy2.0python3.9.____cpython.yaml index 2e56ec1..3ef1a4f 100644 --- a/.ci_support/win_64_numpy2.0python3.9.____cpython.yaml +++ b/.ci_support/win_64_numpy2.0python3.9.____cpython.yaml @@ -20,8 +20,6 @@ qhull: - '2020.2' target_platform: - win-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.ci_support/win_64_numpy2python3.13.____cp313.yaml b/.ci_support/win_64_numpy2python3.13.____cp313.yaml index b7cc453..84b458b 100644 --- a/.ci_support/win_64_numpy2python3.13.____cp313.yaml +++ b/.ci_support/win_64_numpy2python3.13.____cp313.yaml @@ -20,8 +20,6 @@ qhull: - '2020.2' target_platform: - win-64 -tk: -- '8.6' zip_keys: - - python - numpy diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 827a29f..823bc22 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -35,7 +35,7 @@ mv /opt/conda/conda-meta/history /opt/conda/conda-meta/history.$(date +%Y-%m-%d- echo > /opt/conda/conda-meta/history micromamba install --root-prefix ~/.conda --prefix /opt/conda \ --yes --override-channels --channel conda-forge --strict-channel-priority \ - pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build>=24.1" + pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build <24.11" export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1 # set up the condarc diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 0b36498..0892d0b 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -25,7 +25,7 @@ chmod +x "${micromamba_exe}" echo "Creating environment" "${micromamba_exe}" create --yes --root-prefix "${MAMBA_ROOT_PREFIX}" --prefix "${MINIFORGE_HOME}" \ --channel conda-forge \ - pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build>=24.1" + pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build <24.11" echo "Moving pkgs cache from ${MAMBA_ROOT_PREFIX} to ${MINIFORGE_HOME}" mv "${MAMBA_ROOT_PREFIX}/pkgs" "${MINIFORGE_HOME}" echo "Cleaning up micromamba" diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat index 3aaf80c..c8a70d0 100755 --- a/.scripts/run_win_build.bat +++ b/.scripts/run_win_build.bat @@ -31,7 +31,7 @@ if !errorlevel! neq 0 exit /b !errorlevel! echo Creating environment call "%MICROMAMBA_EXE%" create --yes --root-prefix "%MAMBA_ROOT_PREFIX%" --prefix "%MINIFORGE_HOME%" ^ --channel conda-forge ^ - pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build>=24.1" + pip python=3.12 conda-build conda-forge-ci-setup=4 "conda-build <24.11" if !errorlevel! neq 0 exit /b !errorlevel! echo Removing %MAMBA_ROOT_PREFIX% del /S /Q "%MAMBA_ROOT_PREFIX%" >nul