diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml new file mode 100755 index 00000000..59db6286 --- /dev/null +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -0,0 +1,82 @@ +# This file was generated automatically from conda-smithy. To update this configuration, +# update the conda-forge.yml and/or the recipe/meta.yaml. +# -*- mode: yaml -*- + +jobs: +- job: linux + pool: + vmImage: ubuntu-latest + strategy: + matrix: + linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix: + CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma9 + linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix: + CONFIG: linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-aarch64:alma9 + timeoutInMinutes: 360 + variables: {} + + steps: + - script: | + sudo mkdir -p /opt/empty_dir || true + for d in \ + /opt/ghc \ + /opt/hostedtoolcache \ + /usr/lib/jvm \ + /usr/local/.ghcup \ + /usr/local/lib/android \ + /usr/local/share/powershell \ + /usr/share/dotnet \ + /usr/share/swift \ + ; do + sudo rsync --stats -a --delete /opt/empty_dir/ $d || true + done + sudo apt-get purge -y -f firefox \ + google-chrome-stable \ + microsoft-edge-stable + sudo apt-get autoremove -y >& /dev/null + sudo apt-get autoclean -y >& /dev/null + df -h + displayName: Manage disk space + - script: | + SWAPFILE=/swapfile + # If there is already a swapfile, disable it and remove it + if swapon --show | grep -q $SWAPFILE; then + echo "Disabling existing swapfile..." + sudo swapoff $SWAPFILE || true + fi + [ -f "$SWAPFILE" ] && sudo rm -f $SWAPFILE + sudo fallocate -l 10GiB $SWAPFILE + sudo chmod 600 $SWAPFILE + sudo mkswap $SWAPFILE + sudo swapon $SWAPFILE + displayName: Create swap file + # configure qemu binfmt-misc running. This allows us to run docker containers + # embedded qemu-static + - script: | + docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes + ls /proc/sys/fs/binfmt_misc/ + condition: not(startsWith(variables['CONFIG'], 'linux_64')) + displayName: Configure binfmt_misc + + - script: | + export CI=azure + export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt) + export remote_url=$(Build.Repository.Uri) + export sha=$(Build.SourceVersion) + export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME + export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then + export IS_PR_BUILD="True" + else + export IS_PR_BUILD="False" + fi + .scripts/run_docker_build.sh + displayName: Run docker build + env: + BINSTAR_TOKEN: $(BINSTAR_TOKEN) + FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN) + STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN) diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml deleted file mode 100755 index c9c709c6..00000000 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ /dev/null @@ -1,66 +0,0 @@ -# This file was generated automatically from conda-smithy. To update this configuration, -# update the conda-forge.yml and/or the recipe/meta.yaml. -# -*- mode: yaml -*- - -jobs: -- job: osx - pool: - vmImage: $(VMIMAGE) - strategy: - matrix: - osx_arm64_python3.10.____cpythonsuffix: - CONFIG: osx_arm64_python3.10.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.10.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.11.____cpythonsuffix: - CONFIG: osx_arm64_python3.11.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.11.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.12.____cpythonsuffix: - CONFIG: osx_arm64_python3.12.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.12.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.12.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.13.____cp313suffix: - CONFIG: osx_arm64_python3.13.____cp313suffix - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.13.____cp313suffix-novec: - CONFIG: osx_arm64_python3.13.____cp313suffix-novec - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - timeoutInMinutes: 360 - variables: {} - - steps: - # TODO: Fast finish on azure pipelines? - - script: | - export CI=azure - export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt) - export remote_url=$(Build.Repository.Uri) - export sha=$(Build.SourceVersion) - export OSX_FORCE_SDK_DOWNLOAD="1" - export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME - export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) - if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then - export IS_PR_BUILD="True" - else - export IS_PR_BUILD="False" - fi - ./.scripts/run_osx_build.sh - displayName: Run OSX build - env: - BINSTAR_TOKEN: $(BINSTAR_TOKEN) - FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN) - STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN) diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 5373acac..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml deleted file mode 100644 index 3fba9e5a..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml deleted file mode 100644 index 17d767be..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 41afc0fd..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 820dd489..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index de91377c..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index deaf3661..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml deleted file mode 100644 index 466dd560..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml deleted file mode 100644 index 0d4ee139..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index d0f30dd5..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 0057ce0c..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 4a5468ca..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.28' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml deleted file mode 100644 index c5a2f1d0..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.28' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml deleted file mode 100644 index c6ca9ec3..00000000 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,45 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.28' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml similarity index 90% rename from .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml rename to .ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index 31b190da..158d747b 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler: cxx_compiler_version: - '14' docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 +- quay.io/condaforge/linux-anvil-aarch64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge numpy: @@ -35,7 +35,7 @@ python: suffix: - '' target_platform: -- linux-64 +- linux-aarch64 zip_keys: - - c_compiler_version - cxx_compiler_version diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 504a5b1b..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 7fd3473d..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index c05dadc5..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index 0cca28b8..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml deleted file mode 100644 index fbe7e787..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml deleted file mode 100644 index 6c966043..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index f5d4aeb8..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 6f9fb3e6..00000000 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '14' -c_stdlib: -- sysroot -c_stdlib_version: -- '2.17' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '14' -docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - c_stdlib_version - - cuda_compiler_version -zlib: -- '1' diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml similarity index 90% rename from .ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml rename to .ci_support/linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml index 5b82931a..d8318824 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler: cxx_compiler_version: - '14' docker_image: -- quay.io/condaforge/linux-anvil-x86_64:alma9 +- quay.io/condaforge/linux-anvil-aarch64:alma9 github_actions_labels: - cirun-openstack-cpu-4xlarge numpy: @@ -35,7 +35,7 @@ python: suffix: - '' target_platform: -- linux-64 +- linux-aarch64 zip_keys: - - c_compiler_version - cxx_compiler_version diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 46766e49..00000000 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml deleted file mode 100644 index e654ea8b..00000000 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index ccf678f0..00000000 --- a/.ci_support/osx_arm64_python3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml deleted file mode 100644 index ffe059d3..00000000 --- a/.ci_support/osx_arm64_python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml deleted file mode 100644 index 8b639416..00000000 --- a/.ci_support/osx_arm64_python3.12.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml deleted file mode 100644 index 53d06be5..00000000 --- a/.ci_support/osx_arm64_python3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml b/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml deleted file mode 100644 index a28cf078..00000000 --- a/.ci_support/osx_arm64_python3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml b/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml deleted file mode 100644 index 4bb358ea..00000000 --- a/.ci_support/osx_arm64_python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,43 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '11.0' -MACOSX_SDK_VERSION: -- '11.0' -c_compiler: -- clang -c_compiler_version: -- '19' -c_stdlib: -- macosx_deployment_target -c_stdlib_version: -- '11.0' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '19' -macos_machine: -- arm64-apple-darwin20.0.0 -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- osx-arm64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 95415748..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml deleted file mode 100644 index fb30f731..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml deleted file mode 100644 index b9e0a0c5..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml deleted file mode 100644 index daf99aa5..00000000 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '12.9' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml deleted file mode 100644 index 8812e474..00000000 --- a/.ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml deleted file mode 100644 index 6de8c004..00000000 --- a/.ci_support/win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml deleted file mode 100644 index 9d32f57c..00000000 --- a/.ci_support/win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_version13.0python3.13.____cp313suffix.yaml b/.ci_support/win_64_cuda_compiler_version13.0python3.13.____cp313suffix.yaml deleted file mode 100644 index 1b284982..00000000 --- a/.ci_support/win_64_cuda_compiler_version13.0python3.13.____cp313suffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- '13.0' -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml deleted file mode 100644 index 7f6ab03f..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml deleted file mode 100644 index 742b39b9..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.10.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml deleted file mode 100644 index 4f9306a8..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml deleted file mode 100644 index 467228a5..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.11.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml deleted file mode 100644 index 4f84f9af..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml deleted file mode 100644 index a4cffa17..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.12.* *_cpython -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml deleted file mode 100644 index ce09b8ba..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- -novec -target_platform: -- win-64 -zlib: -- '1' diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml deleted file mode 100644 index 735ffad1..00000000 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ /dev/null @@ -1,32 +0,0 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- cuda-nvcc -cuda_compiler_version: -- None -cudnn: -- '9' -cxx_compiler: -- vs2022 -github_actions_labels: -- cirun-azure-windows-4xlarge -numpy: -- '2' -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.13.* *_cp313 -suffix: -- '' -target_platform: -- win-64 -zlib: -- '1' diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml deleted file mode 100644 index 7cf0b1a4..00000000 --- a/.github/workflows/conda-build.yml +++ /dev/null @@ -1,288 +0,0 @@ -# This file was generated automatically from conda-smithy. To update this configuration, -# update the conda-forge.yml and/or the recipe/meta.yaml. -# -*- mode: yaml -*- - -name: Build conda package -on: - push: - - pull_request: - -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} - cancel-in-progress: true - -jobs: - build: - name: ${{ matrix.CONFIG }} - runs-on: ${{ matrix.runs_on }} - timeout-minutes: 720 - strategy: - fail-fast: false - matrix: - include: - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h8e2e637f', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hec274bd6', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3e15d48e', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hf6803ed7', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf3e0d727', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h6efb9d1d', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._haca5f550', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h2845a0b2', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h39d4b130', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version12.9python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h3665483b', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h475548c6', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._he6270049', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._hb0975f2d', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version13.0python3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h96ebb012', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h9b8b909e', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._hb247aade', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h6928eed6', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4390b1c1', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7ca8fcdb', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7e77335f', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4998f419', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._he08fd93b', 'windows', 'x64', 'self-hosted'] - steps: - - - name: Checkout code - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - - name: Build on Linux - id: build-linux - if: matrix.os == 'ubuntu' - env: - 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 }}" - BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} - FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }} - STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }} - shell: bash - run: | - if [[ "$(uname -m)" == "x86_64" ]]; then - echo "::group::Configure binfmt_misc" - docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes - fi - export flow_run_id="github_$GITHUB_RUN_ID" - export remote_url="https://github.com/$GITHUB_REPOSITORY" - export sha="$GITHUB_SHA" - export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)" - export GIT_BRANCH="$(basename $GITHUB_REF)" - if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then - export IS_PR_BUILD="True" - else - export IS_PR_BUILD="False" - fi - echo "::endgroup::" - ./.scripts/run_docker_build.sh - - - name: Build on macOS - id: build-macos - if: matrix.os == 'macos' - env: - CONFIG: ${{ matrix.CONFIG }} - UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }} - CI: github_actions - BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} - FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }} - STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }} - shell: bash - run: | - export flow_run_id="github_$GITHUB_RUN_ID" - export remote_url="https://github.com/$GITHUB_REPOSITORY" - export sha="$GITHUB_SHA" - export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)" - export GIT_BRANCH="$(basename $GITHUB_REF)" - if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then - export IS_PR_BUILD="True" - else - export IS_PR_BUILD="False" - fi - ./.scripts/run_osx_build.sh - - - name: Build on windows - id: build-windows - if: matrix.os == 'windows' - shell: cmd - run: | - set "flow_run_id=github_%GITHUB_RUN_ID%" - set "remote_url=https://github.com/%GITHUB_REPOSITORY%" - 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_DIR: C:\bld - MINIFORGE_HOME: D:\Miniforge - PYTHONUNBUFFERED: 1 - CONFIG: ${{ matrix.CONFIG }} - CI: github_actions - UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }} - BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }} - FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }} - STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }} \ No newline at end of file diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 780a358f..f5285d7d 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -31,11 +31,19 @@ pkgs_dirs: solver: libmamba CONDARC -mv /opt/conda/conda-meta/history /opt/conda/conda-meta/history.$(date +%Y-%m-%d-%H-%M-%S) -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" +pushd "${FEEDSTOCK_ROOT}" +arch=$(uname -m) +if [[ "$arch" == "x86_64" ]]; then + arch="64" +fi +sed -i.bak -e "s/platforms = .*/platforms = [\"linux-${arch}\"]/" -e "s/# __PLATFORM_SPECIFIC_ENV__ =/docker-build-linux-$arch =/" pixi.toml +echo "Creating environment" +PIXI_CACHE_DIR=/opt/conda pixi install --environment docker-build-linux-$arch +pixi list +echo "Activating environment" +eval "$(pixi shell-hook --environment docker-build-linux-$arch)" +mv pixi.toml.bak pixi.toml +popd 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 deleted file mode 100755 index bac7141a..00000000 --- a/.scripts/run_osx_build.sh +++ /dev/null @@ -1,139 +0,0 @@ -#!/usr/bin/env bash - -# -*- mode: jinja-shell -*- - -source .scripts/logging_utils.sh - -set -xe - -MINIFORGE_HOME="${MINIFORGE_HOME:-${HOME}/miniforge3}" -MINIFORGE_HOME="${MINIFORGE_HOME%/}" # remove trailing slash -export CONDA_BLD_PATH="${CONDA_BLD_PATH:-${MINIFORGE_HOME}/conda-bld}" - -( startgroup "Provisioning base env with micromamba" ) 2> /dev/null -MICROMAMBA_VERSION="1.5.10-0" -if [[ "$(uname -m)" == "arm64" ]]; then - osx_arch="osx-arm64" -else - osx_arch="osx-64" -fi -MICROMAMBA_URL="https://github.com/mamba-org/micromamba-releases/releases/download/${MICROMAMBA_VERSION}/micromamba-${osx_arch}" -MAMBA_ROOT_PREFIX="${MINIFORGE_HOME}-micromamba-$(date +%s)" -echo "Downloading micromamba ${MICROMAMBA_VERSION}" -micromamba_exe="$(mktemp -d)/micromamba" -curl -L -o "${micromamba_exe}" "${MICROMAMBA_URL}" -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" -echo "Moving pkgs cache from ${MAMBA_ROOT_PREFIX} to ${MINIFORGE_HOME}" -mv "${MAMBA_ROOT_PREFIX}/pkgs" "${MINIFORGE_HOME}" -echo "Cleaning up micromamba" -rm -rf "${MAMBA_ROOT_PREFIX}" "${micromamba_exe}" || true -( endgroup "Provisioning base env with micromamba" ) 2> /dev/null - -( startgroup "Configuring conda" ) 2> /dev/null -echo "Activating environment" -source "${MINIFORGE_HOME}/etc/profile.d/conda.sh" -conda activate base -export CONDA_SOLVER="libmamba" -export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1 - - - - - -echo -e "\n\nSetting up the condarc and mangling the compiler." -setup_conda_rc ./ ./recipe ./.ci_support/${CONFIG}.yaml - -if [[ "${CI:-}" != "" ]]; then - mangle_compiler ./ ./recipe .ci_support/${CONFIG}.yaml -fi - -if [[ "${CI:-}" != "" ]]; then - echo -e "\n\nMangling homebrew in the CI to avoid conflicts." - /usr/bin/sudo mangle_homebrew - /usr/bin/sudo -k -else - echo -e "\n\nNot mangling homebrew as we are not running in CI" -fi - -if [[ "${sha:-}" == "" ]]; then - sha=$(git rev-parse HEAD) -fi - -if [[ "${OSX_SDK_DIR:-}" == "" ]]; then - if [[ "${CI:-}" == "" ]]; then - echo "Please set OSX_SDK_DIR to a directory where SDKs can be downloaded to. Aborting" - exit 1 - else - export OSX_SDK_DIR=/opt/conda-sdks - /usr/bin/sudo mkdir -p "${OSX_SDK_DIR}" - /usr/bin/sudo chown "${USER}" "${OSX_SDK_DIR}" - fi -else - if tmpf=$(mktemp -p "$OSX_SDK_DIR" tmp.XXXXXXXX 2>/dev/null); then - rm -f "$tmpf" - echo "OSX_SDK_DIR is writeable without sudo, continuing" - else - echo "User-provided OSX_SDK_DIR is not writeable for current user! Aborting" - exit 1 - fi -fi - -echo -e "\n\nRunning the build setup script." -source run_conda_forge_build_setup - - - -( endgroup "Configuring conda" ) 2> /dev/null - -echo -e "\n\nMaking the build clobber file" -make_build_number ./ ./recipe ./.ci_support/${CONFIG}.yaml - -if [[ -f LICENSE.txt ]]; then - cp LICENSE.txt "recipe/recipe-scripts-license.txt" -fi - -if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then - if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then - EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" - fi - conda debug ./recipe -m ./.ci_support/${CONFIG}.yaml \ - ${EXTRA_CB_OPTIONS:-} \ - --clobber-file ./.ci_support/clobber_${CONFIG}.yaml - - # Drop into an interactive shell - /bin/bash -else - - if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]]; then - EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test" - fi - - conda-build ./recipe -m ./.ci_support/${CONFIG}.yaml \ - --suppress-variables ${EXTRA_CB_OPTIONS:-} \ - --clobber-file ./.ci_support/clobber_${CONFIG}.yaml \ - --extra-meta flow_run_id="$flow_run_id" remote_url="$remote_url" sha="$sha" - - ( startgroup "Inspecting artifacts" ) 2> /dev/null - - # inspect_artifacts was only added in conda-forge-ci-setup 4.9.4 - command -v inspect_artifacts >/dev/null 2>&1 && inspect_artifacts --recipe-dir ./recipe -m ./.ci_support/${CONFIG}.yaml || echo "inspect_artifacts needs conda-forge-ci-setup >=4.9.4" - - ( endgroup "Inspecting artifacts" ) 2> /dev/null - ( startgroup "Validating outputs" ) 2> /dev/null - - validate_recipe_outputs "${FEEDSTOCK_NAME}" - - ( endgroup "Validating outputs" ) 2> /dev/null - - ( startgroup "Uploading packages" ) 2> /dev/null - - if [[ "${UPLOAD_PACKAGES}" != "False" ]] && [[ "${IS_PR_BUILD}" == "False" ]]; then - upload_package --validate --feedstock-name="${FEEDSTOCK_NAME}" ./ ./recipe ./.ci_support/${CONFIG}.yaml - fi - - ( endgroup "Uploading packages" ) 2> /dev/null -fi diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat deleted file mode 100755 index 27c552b1..00000000 --- a/.scripts/run_win_build.bat +++ /dev/null @@ -1,151 +0,0 @@ -:: PLEASE NOTE: This script has been automatically generated by conda-smithy. Any changes here -:: will be lost next time ``conda smithy rerender`` is run. If you would like to make permanent -:: changes to this script, consider a proposal to conda-smithy so that other feedstocks can also -:: benefit from the improvement. - -:: INPUTS (required environment variables) -:: CONFIG: name of the .ci_support/*.yaml file for this job -:: CI: azure, github_actions, or unset -:: MINIFORGE_HOME: where to install the base conda environment -:: UPLOAD_PACKAGES: true or false -:: UPLOAD_ON_BRANCH: true or false - -setlocal enableextensions enabledelayedexpansion - -FOR %%A IN ("%~dp0.") DO SET "REPO_ROOT=%%~dpA" -if "%MINIFORGE_HOME%"=="" set "MINIFORGE_HOME=%USERPROFILE%\Miniforge3" -:: Remove trailing backslash, if present -if "%MINIFORGE_HOME:~-1%"=="\" set "MINIFORGE_HOME=%MINIFORGE_HOME:~0,-1%" -call :start_group "Provisioning base env with micromamba" -set "MAMBA_ROOT_PREFIX=%MINIFORGE_HOME%-micromamba-%RANDOM%" -set "MICROMAMBA_VERSION=1.5.10-0" -set "MICROMAMBA_URL=https://github.com/mamba-org/micromamba-releases/releases/download/%MICROMAMBA_VERSION%/micromamba-win-64" -set "MICROMAMBA_TMPDIR=%TMP%\micromamba-%RANDOM%" -set "MICROMAMBA_EXE=%MICROMAMBA_TMPDIR%\micromamba.exe" - -echo Downloading micromamba %MICROMAMBA_VERSION% -if not exist "%MICROMAMBA_TMPDIR%" mkdir "%MICROMAMBA_TMPDIR%" -powershell -ExecutionPolicy Bypass -Command "(New-Object Net.WebClient).DownloadFile('%MICROMAMBA_URL%', '%MICROMAMBA_EXE%')" -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" -if !errorlevel! neq 0 exit /b !errorlevel! -echo Removing %MAMBA_ROOT_PREFIX% -del /S /Q "%MAMBA_ROOT_PREFIX%" >nul -del /S /Q "%MICROMAMBA_TMPDIR%" >nul -call :end_group - -call :start_group "Configuring conda" - -:: Activate the base conda environment -echo Activating environment -call "%MINIFORGE_HOME%\Scripts\activate.bat" -:: Configure the solver -set "CONDA_SOLVER=libmamba" -if !errorlevel! neq 0 exit /b !errorlevel! -set "CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1" - -:: Set basic configuration -echo Setting up configuration -setup_conda_rc .\ ".\recipe" .\.ci_support\%CONFIG%.yaml -if !errorlevel! neq 0 exit /b !errorlevel! -echo Running build setup -CALL run_conda_forge_build_setup - - -if !errorlevel! neq 0 exit /b !errorlevel! - -if EXIST LICENSE.txt ( - echo Copying feedstock license - copy LICENSE.txt "recipe\\recipe-scripts-license.txt" -) -if NOT [%HOST_PLATFORM%] == [%BUILD_PLATFORM%] ( - if [%CROSSCOMPILING_EMULATOR%] == [] ( - set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test" - ) -) - -if NOT [%flow_run_id%] == [] ( - set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --extra-meta flow_run_id=%flow_run_id% remote_url=%remote_url% sha=%sha%" -) - -call :end_group - -:: Build the recipe -echo Building recipe -conda-build.exe "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables %EXTRA_CB_OPTIONS% -if !errorlevel! neq 0 exit /b !errorlevel! - -call :start_group "Inspecting artifacts" -:: inspect_artifacts was only added in conda-forge-ci-setup 4.9.4 -WHERE inspect_artifacts >nul 2>nul && inspect_artifacts --recipe-dir ".\recipe" -m .ci_support\%CONFIG%.yaml || echo "inspect_artifacts needs conda-forge-ci-setup >=4.9.4" -call :end_group - -:: Prepare some environment variables for the upload step -if /i "%CI%" == "github_actions" ( - set "FEEDSTOCK_NAME=%GITHUB_REPOSITORY:*/=%" - set "GIT_BRANCH=%GITHUB_REF:refs/heads/=%" - if /i "%GITHUB_EVENT_NAME%" == "pull_request" ( - set "IS_PR_BUILD=True" - ) else ( - set "IS_PR_BUILD=False" - ) - set "TEMP=%RUNNER_TEMP%" -) -if /i "%CI%" == "azure" ( - set "FEEDSTOCK_NAME=%BUILD_REPOSITORY_NAME:*/=%" - set "GIT_BRANCH=%BUILD_SOURCEBRANCHNAME%" - if /i "%BUILD_REASON%" == "PullRequest" ( - set "IS_PR_BUILD=True" - ) else ( - set "IS_PR_BUILD=False" - ) - set "TEMP=%UPLOAD_TEMP%" -) - -:: Validate -call :start_group "Validating outputs" -validate_recipe_outputs "%FEEDSTOCK_NAME%" -if !errorlevel! neq 0 exit /b !errorlevel! -call :end_group - -if /i "%UPLOAD_PACKAGES%" == "true" ( - if /i "%IS_PR_BUILD%" == "false" ( - call :start_group "Uploading packages" - if not exist "%TEMP%\" md "%TEMP%" - set "TMP=%TEMP%" - upload_package --validate --feedstock-name="%FEEDSTOCK_NAME%" .\ ".\recipe" .ci_support\%CONFIG%.yaml - if !errorlevel! neq 0 exit /b !errorlevel! - call :end_group - ) -) - -exit - -:: Logging subroutines - -:start_group -if /i "%CI%" == "github_actions" ( - echo ::group::%~1 - exit /b -) -if /i "%CI%" == "azure" ( - echo ##[group]%~1 - exit /b -) -echo %~1 -exit /b - -:end_group -if /i "%CI%" == "github_actions" ( - echo ::endgroup:: - exit /b -) -if /i "%CI%" == "azure" ( - echo ##[endgroup] - exit /b -) -exit /b diff --git a/README.md b/README.md index 5a9ca4ea..e3daf3a0 100644 --- a/README.md +++ b/README.md @@ -3,46 +3,6 @@ About onnxruntime-feedstock Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/onnxruntime-feedstock/blob/main/LICENSE.txt) - -About onnxruntime ------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime ------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-cpp ---------------------- - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-novec ------------------------ - -Home: https://github.com/microsoft/onnxruntime/ - -Package license: MIT AND BSL-1.0 - -Summary: cross-platform, high performance ML inferencing and training accelerator - -About onnxruntime-novec-cpp ---------------------------- - Home: https://github.com/microsoft/onnxruntime/ Package license: MIT AND BSL-1.0 @@ -67,339 +27,17 @@ Current build status
| Variant | Status | |
|---|---|---|
| linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix | -
-
- |
- |
| linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec | -
-
- |
- |
| linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix | -
-
- |
- |
| linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix | -
-
- |
- |
| linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec | -
-
- |
- |
| osx_arm64_python3.10.____cpythonsuffix | -
-
- |
- |
| osx_arm64_python3.10.____cpythonsuffix-novec | -
-
- |
- |
| osx_arm64_python3.11.____cpythonsuffix | -
-
- |
- |
| osx_arm64_python3.11.____cpythonsuffix-novec | -
-
- |
- |
| osx_arm64_python3.12.____cpythonsuffix | -
-
- |
- |
| osx_arm64_python3.12.____cpythonsuffix-novec | -
-
- |
- |
| osx_arm64_python3.13.____cp313suffix | -
-
- |
- |
| osx_arm64_python3.13.____cp313suffix-novec | -
-
- |
- |
| win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version12.9python3.13.____cp313suffix | -
-
- |
- |
| win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_version13.0python3.13.____cp313suffix | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec | -
-
- |
- |
| win_64_cuda_compiler_versionNonepython3.13.____cp313suffix | +linux_aarch64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix |
- |
| win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec | +linux_aarch64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix |
- |