From e9a75be43c6deeec4d0ce35f7e651d65feccdbc8 Mon Sep 17 00:00:00 2001
From: regro-cf-autotick-bot
<36490558+regro-cf-autotick-bot@users.noreply.github.com>
Date: Tue, 2 Jun 2026 09:32:05 +0000
Subject: [PATCH 1/2] Rebuild for tbb 2023
---
.ci_support/migrations/tbb2023.yaml | 10 ++++++++++
conda-forge.yml | 4 ++--
recipe/meta.yaml | 2 +-
3 files changed, 13 insertions(+), 3 deletions(-)
create mode 100644 .ci_support/migrations/tbb2023.yaml
diff --git a/.ci_support/migrations/tbb2023.yaml b/.ci_support/migrations/tbb2023.yaml
new file mode 100644
index 0000000..7509b3a
--- /dev/null
+++ b/.ci_support/migrations/tbb2023.yaml
@@ -0,0 +1,10 @@
+__migrator:
+ build_number: 1
+ commit_message: Rebuild for tbb 2023
+ kind: version
+ migration_number: 1
+migrator_ts: 1777885681.3318996
+tbb:
+- '2023'
+tbb_devel:
+- '2023'
diff --git a/conda-forge.yml b/conda-forge.yml
index 8294957..720d278 100644
--- a/conda-forge.yml
+++ b/conda-forge.yml
@@ -1,8 +1,8 @@
-build_platform:
- osx_arm64: osx_64
azure:
settings_linux:
swapfile_size: 10GiB
+build_platform:
+ osx_arm64: osx_64
conda_build:
error_overlinking: true
conda_forge_output_validation: true
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 495e426..74eb8df 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -17,7 +17,7 @@ build:
set "CONDA_PREFIX=%PREFIX:\=/%" # [win]
set "CMAKE_BUILD_PARALLEL_LEVEL=%CPU_COUNT%" # [win]
{{ PYTHON }} -m pip install . -vv --no-build-isolation --no-deps
- number: 0
+ number: 1
skip: true # [py<=39]
missing_dso_whitelist:
- $RPATH/multipers_core.dll # [win]
From 4d766d6c9bcdbfe527654a55f8099c66904391cb Mon Sep 17 00:00:00 2001
From: regro-cf-autotick-bot
<36490558+regro-cf-autotick-bot@users.noreply.github.com>
Date: Tue, 2 Jun 2026 09:32:49 +0000
Subject: [PATCH 2/2] MNT: Re-rendered with conda-smithy 2026.5.29 and
conda-forge-pinning 2026.06.02.05.52.5
---
.azure-pipelines/azure-pipelines-osx.yml | 22 ++++++
.azure-pipelines/azure-pipelines-win.yml | 16 +++-
.../linux_64_python3.10.____cpython.yaml | 4 +-
.../linux_64_python3.11.____cpython.yaml | 4 +-
.../linux_64_python3.12.____cpython.yaml | 4 +-
.../linux_64_python3.13.____cp313.yaml | 4 +-
.../linux_64_python3.14.____cp314.yaml | 4 +-
.../osx_64_python3.10.____cpython.yaml | 4 +-
.../osx_64_python3.11.____cpython.yaml | 4 +-
.../osx_64_python3.12.____cpython.yaml | 4 +-
.ci_support/osx_64_python3.13.____cp313.yaml | 4 +-
.ci_support/osx_64_python3.14.____cp314.yaml | 4 +-
.../osx_arm64_python3.10.____cpython.yaml | 4 +-
.../osx_arm64_python3.11.____cpython.yaml | 4 +-
.../osx_arm64_python3.12.____cpython.yaml | 4 +-
.../osx_arm64_python3.13.____cp313.yaml | 4 +-
.../osx_arm64_python3.14.____cp314.yaml | 4 +-
.../win_64_python3.10.____cpython.yaml | 4 +-
.../win_64_python3.11.____cpython.yaml | 4 +-
.../win_64_python3.12.____cpython.yaml | 4 +-
.ci_support/win_64_python3.13.____cp313.yaml | 4 +-
.ci_support/win_64_python3.14.____cp314.yaml | 4 +-
.github/workflows/conda-build.yml | 31 ++++++--
.scripts/build_steps.sh | 2 +-
.scripts/run_osx_build.sh | 4 +-
.scripts/run_win_build.bat | 2 +-
README.md | 79 ++-----------------
27 files changed, 112 insertions(+), 124 deletions(-)
diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml
index 069e795..9b517fc 100755
--- a/.azure-pipelines/azure-pipelines-osx.yml
+++ b/.azure-pipelines/azure-pipelines-osx.yml
@@ -12,58 +12,80 @@ jobs:
CONFIG: osx_64_python3.10.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_64_python3.11.____cpython:
CONFIG: osx_64_python3.11.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_64_python3.12.____cpython:
CONFIG: osx_64_python3.12.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_64_python3.13.____cp313:
CONFIG: osx_64_python3.13.____cp313
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_64_python3.14.____cp314:
CONFIG: osx_64_python3.14.____cp314
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_arm64_python3.10.____cpython:
CONFIG: osx_arm64_python3.10.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_arm64_python3.11.____cpython:
CONFIG: osx_arm64_python3.11.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_arm64_python3.12.____cpython:
CONFIG: osx_arm64_python3.12.____cpython
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_arm64_python3.13.____cp313:
CONFIG: osx_arm64_python3.13.____cp313
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
osx_arm64_python3.14.____cp314:
CONFIG: osx_arm64_python3.14.____cp314
UPLOAD_PACKAGES: 'True'
VMIMAGE: macOS-15
+ build_workspace_dir: ~/miniforge3/conda-bld
store_build_artifacts: false
+ tools_install_dir: ~/miniforge3
timeoutInMinutes: 360
variables: {}
steps:
# TODO: Fast finish on azure pipelines?
- script: |
+ export MINIFORGE_HOME=$(tools_install_dir)
+ export CONDA_BLD_PATH=$(build_workspace_dir)
export CI=azure
export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt)
export remote_url=$(Build.Repository.Uri)
diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml
index 0a281de..f90412c 100755
--- a/.azure-pipelines/azure-pipelines-win.yml
+++ b/.azure-pipelines/azure-pipelines-win.yml
@@ -11,27 +11,35 @@ jobs:
win_64_python3.10.____cpython:
CONFIG: win_64_python3.10.____cpython
UPLOAD_PACKAGES: 'True'
+ build_workspace_dir: D:\\bld\\
store_build_artifacts: false
+ tools_install_dir: D:\Miniforge
win_64_python3.11.____cpython:
CONFIG: win_64_python3.11.____cpython
UPLOAD_PACKAGES: 'True'
+ build_workspace_dir: D:\\bld\\
store_build_artifacts: false
+ tools_install_dir: D:\Miniforge
win_64_python3.12.____cpython:
CONFIG: win_64_python3.12.____cpython
UPLOAD_PACKAGES: 'True'
+ build_workspace_dir: D:\\bld\\
store_build_artifacts: false
+ tools_install_dir: D:\Miniforge
win_64_python3.13.____cp313:
CONFIG: win_64_python3.13.____cp313
UPLOAD_PACKAGES: 'True'
+ build_workspace_dir: D:\\bld\\
store_build_artifacts: false
+ tools_install_dir: D:\Miniforge
win_64_python3.14.____cp314:
CONFIG: win_64_python3.14.____cp314
UPLOAD_PACKAGES: 'True'
+ build_workspace_dir: D:\\bld\\
store_build_artifacts: false
+ tools_install_dir: D:\Miniforge
timeoutInMinutes: 360
variables:
- CONDA_BLD_PATH: D:\\bld\\
- MINIFORGE_HOME: D:\Miniforge
UPLOAD_TEMP: D:\\tmp
steps:
@@ -40,8 +48,8 @@ jobs:
call ".scripts\run_win_build.bat"
displayName: Run Windows build
env:
- MINIFORGE_HOME: $(MINIFORGE_HOME)
- CONDA_BLD_PATH: $(CONDA_BLD_PATH)
+ MINIFORGE_HOME: $(tools_install_dir)
+ CONDA_BLD_PATH: $(build_workspace_dir)
PYTHONUNBUFFERED: 1
CONFIG: $(CONFIG)
CI: azure
diff --git a/.ci_support/linux_64_python3.10.____cpython.yaml b/.ci_support/linux_64_python3.10.____cpython.yaml
index 4e692ca..a28794f 100644
--- a/.ci_support/linux_64_python3.10.____cpython.yaml
+++ b/.ci_support/linux_64_python3.10.____cpython.yaml
@@ -33,9 +33,9 @@ python:
target_platform:
- linux-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/linux_64_python3.11.____cpython.yaml b/.ci_support/linux_64_python3.11.____cpython.yaml
index 42519a6..72e06f0 100644
--- a/.ci_support/linux_64_python3.11.____cpython.yaml
+++ b/.ci_support/linux_64_python3.11.____cpython.yaml
@@ -33,9 +33,9 @@ python:
target_platform:
- linux-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/linux_64_python3.12.____cpython.yaml b/.ci_support/linux_64_python3.12.____cpython.yaml
index b8bfc61..3b939b5 100644
--- a/.ci_support/linux_64_python3.12.____cpython.yaml
+++ b/.ci_support/linux_64_python3.12.____cpython.yaml
@@ -33,9 +33,9 @@ python:
target_platform:
- linux-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/linux_64_python3.13.____cp313.yaml b/.ci_support/linux_64_python3.13.____cp313.yaml
index c4eb4af..9814c86 100644
--- a/.ci_support/linux_64_python3.13.____cp313.yaml
+++ b/.ci_support/linux_64_python3.13.____cp313.yaml
@@ -33,9 +33,9 @@ python:
target_platform:
- linux-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/linux_64_python3.14.____cp314.yaml b/.ci_support/linux_64_python3.14.____cp314.yaml
index 69c01f5..f4b123e 100644
--- a/.ci_support/linux_64_python3.14.____cp314.yaml
+++ b/.ci_support/linux_64_python3.14.____cp314.yaml
@@ -33,9 +33,9 @@ python:
target_platform:
- linux-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_64_python3.10.____cpython.yaml b/.ci_support/osx_64_python3.10.____cpython.yaml
index 9214331..67505e4 100644
--- a/.ci_support/osx_64_python3.10.____cpython.yaml
+++ b/.ci_support/osx_64_python3.10.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_64_python3.11.____cpython.yaml b/.ci_support/osx_64_python3.11.____cpython.yaml
index 66a2081..8de3ae2 100644
--- a/.ci_support/osx_64_python3.11.____cpython.yaml
+++ b/.ci_support/osx_64_python3.11.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_64_python3.12.____cpython.yaml b/.ci_support/osx_64_python3.12.____cpython.yaml
index e2e081d..ccdaa39 100644
--- a/.ci_support/osx_64_python3.12.____cpython.yaml
+++ b/.ci_support/osx_64_python3.12.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_64_python3.13.____cp313.yaml b/.ci_support/osx_64_python3.13.____cp313.yaml
index 97ebc81..9d07239 100644
--- a/.ci_support/osx_64_python3.13.____cp313.yaml
+++ b/.ci_support/osx_64_python3.13.____cp313.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_64_python3.14.____cp314.yaml b/.ci_support/osx_64_python3.14.____cp314.yaml
index a27cace..49a6138 100644
--- a/.ci_support/osx_64_python3.14.____cp314.yaml
+++ b/.ci_support/osx_64_python3.14.____cp314.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_arm64_python3.10.____cpython.yaml b/.ci_support/osx_arm64_python3.10.____cpython.yaml
index 2e8cdb9..6d1d4de 100644
--- a/.ci_support/osx_arm64_python3.10.____cpython.yaml
+++ b/.ci_support/osx_arm64_python3.10.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-arm64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_arm64_python3.11.____cpython.yaml b/.ci_support/osx_arm64_python3.11.____cpython.yaml
index 68d8ef9..57b54bd 100644
--- a/.ci_support/osx_arm64_python3.11.____cpython.yaml
+++ b/.ci_support/osx_arm64_python3.11.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-arm64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_arm64_python3.12.____cpython.yaml b/.ci_support/osx_arm64_python3.12.____cpython.yaml
index 20b645d..af8476c 100644
--- a/.ci_support/osx_arm64_python3.12.____cpython.yaml
+++ b/.ci_support/osx_arm64_python3.12.____cpython.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-arm64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_arm64_python3.13.____cp313.yaml b/.ci_support/osx_arm64_python3.13.____cp313.yaml
index 178e05e..03791a7 100644
--- a/.ci_support/osx_arm64_python3.13.____cp313.yaml
+++ b/.ci_support/osx_arm64_python3.13.____cp313.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-arm64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/osx_arm64_python3.14.____cp314.yaml b/.ci_support/osx_arm64_python3.14.____cp314.yaml
index 6ffd693..d209983 100644
--- a/.ci_support/osx_arm64_python3.14.____cp314.yaml
+++ b/.ci_support/osx_arm64_python3.14.____cp314.yaml
@@ -39,9 +39,9 @@ python:
target_platform:
- osx-arm64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/.ci_support/win_64_python3.10.____cpython.yaml b/.ci_support/win_64_python3.10.____cpython.yaml
index 8982f45..a55bd1a 100644
--- a/.ci_support/win_64_python3.10.____cpython.yaml
+++ b/.ci_support/win_64_python3.10.____cpython.yaml
@@ -25,6 +25,6 @@ python:
target_platform:
- win-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
diff --git a/.ci_support/win_64_python3.11.____cpython.yaml b/.ci_support/win_64_python3.11.____cpython.yaml
index d2f64b9..6529756 100644
--- a/.ci_support/win_64_python3.11.____cpython.yaml
+++ b/.ci_support/win_64_python3.11.____cpython.yaml
@@ -25,6 +25,6 @@ python:
target_platform:
- win-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
diff --git a/.ci_support/win_64_python3.12.____cpython.yaml b/.ci_support/win_64_python3.12.____cpython.yaml
index 0a1ccda..555a9b7 100644
--- a/.ci_support/win_64_python3.12.____cpython.yaml
+++ b/.ci_support/win_64_python3.12.____cpython.yaml
@@ -25,6 +25,6 @@ python:
target_platform:
- win-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
diff --git a/.ci_support/win_64_python3.13.____cp313.yaml b/.ci_support/win_64_python3.13.____cp313.yaml
index 06efac1..ed2ab31 100644
--- a/.ci_support/win_64_python3.13.____cp313.yaml
+++ b/.ci_support/win_64_python3.13.____cp313.yaml
@@ -25,6 +25,6 @@ python:
target_platform:
- win-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
diff --git a/.ci_support/win_64_python3.14.____cp314.yaml b/.ci_support/win_64_python3.14.____cp314.yaml
index bd40744..da10bf5 100644
--- a/.ci_support/win_64_python3.14.____cp314.yaml
+++ b/.ci_support/win_64_python3.14.____cp314.yaml
@@ -25,6 +25,6 @@ python:
target_platform:
- win-64
tbb:
-- '2022'
+- '2023'
tbb_devel:
-- '2022'
+- '2023'
diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml
index 019e8b7..e8b44ce 100644
--- a/.github/workflows/conda-build.yml
+++ b/.github/workflows/conda-build.yml
@@ -28,30 +28,45 @@ jobs:
os: ubuntu
runs_on: ['ubuntu-latest']
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ tools_install_dir: ~/miniforge3
+ build_workspace_dir: build_artifacts
+ docker_run_args:
- CONFIG: linux_64_python3.11.____cpython
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
os: ubuntu
runs_on: ['ubuntu-latest']
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ tools_install_dir: ~/miniforge3
+ build_workspace_dir: build_artifacts
+ docker_run_args:
- CONFIG: linux_64_python3.12.____cpython
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
os: ubuntu
runs_on: ['ubuntu-latest']
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ tools_install_dir: ~/miniforge3
+ build_workspace_dir: build_artifacts
+ docker_run_args:
- CONFIG: linux_64_python3.13.____cp313
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
os: ubuntu
runs_on: ['ubuntu-latest']
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ tools_install_dir: ~/miniforge3
+ build_workspace_dir: build_artifacts
+ docker_run_args:
- CONFIG: linux_64_python3.14.____cp314
STORE_BUILD_ARTIFACTS: False
UPLOAD_PACKAGES: True
os: ubuntu
runs_on: ['ubuntu-latest']
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
+ tools_install_dir: ~/miniforge3
+ build_workspace_dir: build_artifacts
+ docker_run_args:
steps:
- name: Checkout code
@@ -61,11 +76,13 @@ jobs:
id: build-linux
if: matrix.os == 'ubuntu'
env:
+ MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
+ CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
CONFIG: ${{ matrix.CONFIG }}
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
DOCKER_IMAGE: ${{ matrix.DOCKER_IMAGE }}
CI: github_actions
- CONDA_FORGE_DOCKER_RUN_ARGS: "${{ matrix.CONDA_FORGE_DOCKER_RUN_ARGS }}"
+ CONDA_FORGE_DOCKER_RUN_ARGS: "${{ matrix.docker_run_args }}"
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }}
FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }}
STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }}
@@ -85,6 +102,8 @@ jobs:
else
export IS_PR_BUILD="False"
fi
+ export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
+ export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
echo "::endgroup::"
./.scripts/run_docker_build.sh
@@ -92,6 +111,8 @@ jobs:
id: build-macos
if: matrix.os == 'macos'
env:
+ MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
+ CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
CONFIG: ${{ matrix.CONFIG }}
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
CI: github_actions
@@ -110,6 +131,8 @@ jobs:
else
export IS_PR_BUILD="False"
fi
+ export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
+ export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
./.scripts/run_osx_build.sh
- name: Build on windows
@@ -122,10 +145,8 @@ jobs:
set "sha=%GITHUB_SHA%"
call ".scripts\run_win_build.bat"
env:
- # default value; make it explicit, as it needs to match with artefact
- # generation below. Not configurable for now, can be revisited later
- CONDA_BLD_PATH: C:\bld
- MINIFORGE_HOME: ${{ contains(runner.arch, 'ARM') && 'C' || 'D' }}:\Miniforge
+ MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
+ CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
PYTHONUNBUFFERED: 1
CONFIG: ${{ matrix.CONFIG }}
CI: github_actions
diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh
index be060cb..c83e212 100755
--- a/.scripts/build_steps.sh
+++ b/.scripts/build_steps.sh
@@ -36,7 +36,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>=26.3"
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 bac7141..b0eda55 100755
--- a/.scripts/run_osx_build.sh
+++ b/.scripts/run_osx_build.sh
@@ -26,7 +26,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>=26.3"
echo "Moving pkgs cache from ${MAMBA_ROOT_PREFIX} to ${MINIFORGE_HOME}"
mv "${MAMBA_ROOT_PREFIX}/pkgs" "${MINIFORGE_HOME}"
echo "Cleaning up micromamba"
@@ -73,7 +73,7 @@ if [[ "${OSX_SDK_DIR:-}" == "" ]]; then
/usr/bin/sudo chown "${USER}" "${OSX_SDK_DIR}"
fi
else
- if tmpf=$(mktemp -p "$OSX_SDK_DIR" tmp.XXXXXXXX 2>/dev/null); then
+ if tmpf=$(mktemp "$OSX_SDK_DIR"/tmp.XXXXXXXX 2>/dev/null); then
rm -f "$tmpf"
echo "OSX_SDK_DIR is writeable without sudo, continuing"
else
diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat
index 27c552b..c07d98e 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>=26.3"
if !errorlevel! neq 0 exit /b !errorlevel!
echo Removing %MAMBA_ROOT_PREFIX%
del /S /Q "%MAMBA_ROOT_PREFIX%" >nul
diff --git a/README.md b/README.md
index e1382d7..26a0dd2 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,14 @@ Current build status
====================
-
+
+ | GitHub Actions |
+
+
+
+
+ |
+
| Azure |
@@ -27,41 +34,6 @@ Current build status
| Variant | Status |
- | linux_64_python3.10.____cpython |
-
-
-
-
- |
-
- | linux_64_python3.11.____cpython |
-
-
-
-
- |
-
- | linux_64_python3.12.____cpython |
-
-
-
-
- |
-
- | linux_64_python3.13.____cp313 |
-
-
-
-
- |
-
- | linux_64_python3.14.____cp314 |
-
-
-
-
- |
-
| osx_64_python3.10.____cpython |
@@ -96,41 +68,6 @@ Current build status
|
-
- | osx_arm64_python3.10.____cpython |
-
-
-
-
- |
-
- | osx_arm64_python3.11.____cpython |
-
-
-
-
- |
-
- | osx_arm64_python3.12.____cpython |
-
-
-
-
- |
-
- | osx_arm64_python3.13.____cp313 |
-
-
-
-
- |
-
- | osx_arm64_python3.14.____cp314 |
-
-
-
-
- |
| win_64_python3.10.____cpython |
|