From db757ea11853427c6f1c38ae09bf8247de188467 Mon Sep 17 00:00:00 2001 From: Peter Eastman Date: Mon, 30 Jan 2023 13:38:23 -0800 Subject: [PATCH] Build 8.0.0 release (#100) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.0.0 release * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.26.16.59.55 * Removed inappropriate checks for github release * Removed checks that require a GPU * Remove more tests that prevent builds from completing * Another attempt at trying to make it happy with the batch file syntax --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> --- .azure-pipelines/azure-pipelines-linux.yml | 129 +++---- .azure-pipelines/azure-pipelines-osx.yml | 82 ++-- .azure-pipelines/azure-pipelines-win.yml | 163 ++++---- ...rsion10numpy1.19python3.7.____73_pypy.yaml | 42 -- ...sion10numpy1.20python3.8.____cpython.yaml} | 6 +- ...sion10numpy1.20python3.9.____cpython.yaml} | 6 +- ...sion10numpy1.21python3.10.____cpython.yaml | 4 - ...ion10numpy1.23python3.11.____cpython.yaml} | 8 +- ...rsion10numpy1.19python3.7.____73_pypy.yaml | 42 -- ...sion10numpy1.20python3.8.____cpython.yaml} | 6 +- ...sion10numpy1.20python3.9.____cpython.yaml} | 6 +- ...sion10numpy1.21python3.10.____cpython.yaml | 4 - ...ion10numpy1.23python3.11.____cpython.yaml} | 8 +- ...ersion7numpy1.19python3.7.____73_pypy.yaml | 42 -- ...rsion7numpy1.20python3.8.____cpython.yaml} | 8 +- ...rsion7numpy1.20python3.9.____cpython.yaml} | 8 +- ...rsion7numpy1.21python3.10.____cpython.yaml | 6 +- ...sion7numpy1.23python3.11.____cpython.yaml} | 10 +- ...ersion9numpy1.19python3.7.____73_pypy.yaml | 42 -- ...rsion9numpy1.20python3.8.____cpython.yaml} | 6 +- ...rsion9numpy1.20python3.9.____cpython.yaml} | 6 +- ...rsion9numpy1.21python3.10.____cpython.yaml | 4 - ...sion9numpy1.23python3.11.____cpython.yaml} | 8 +- ...arch64_numpy1.19python3.7.____73_pypy.yaml | 44 --- ...rch64_numpy1.20python3.8.____cpython.yaml} | 10 +- ...rch64_numpy1.20python3.9.____cpython.yaml} | 10 +- ...rch64_numpy1.21python3.10.____cpython.yaml | 8 +- ...ch64_numpy1.23python3.11.____cpython.yaml} | 12 +- .ci_support/migrations/pypy37.yaml | 30 -- .../{python310.yaml => python311.yaml} | 13 +- ...encl_implkhronospython3.7.____cpython.yaml | 39 -- ...opencl_implapplepython3.7.____73_pypy.yaml | 39 -- ...pencl_implapplepython3.8.____cpython.yaml} | 12 +- ...pencl_implapplepython3.9.____cpython.yaml} | 12 +- ...ncl_implkhronospython3.8.____cpython.yaml} | 12 +- ...ncl_implkhronospython3.9.____cpython.yaml} | 12 +- ...pencl_implapplepython3.10.____cpython.yaml | 10 +- ...ncl_implkhronospython3.10.____cpython.yaml | 10 +- ...encl_implapplepython3.11.____cpython.yaml} | 14 +- ...cl_implkhronospython3.11.____cpython.yaml} | 14 +- ...pencl_implapplepython3.8.____cpython.yaml} | 10 +- ...pencl_implapplepython3.9.____cpython.yaml} | 10 +- ...ncl_implkhronospython3.8.____cpython.yaml} | 10 +- ...ncl_implkhronospython3.9.____cpython.yaml} | 10 +- ...pencl_implapplepython3.10.____cpython.yaml | 8 +- ...ncl_implkhronospython3.10.____cpython.yaml | 8 +- ...pencl_implapplepython3.11.____cpython.yaml | 35 ++ ...ncl_implkhronospython3.11.____cpython.yaml | 35 ++ ...on10.2numpy1.20python3.8.____cpython.yaml} | 10 +- ...on10.2numpy1.20python3.9.____cpython.yaml} | 10 +- ...n10.2numpy1.21python3.10.____cpython.yaml} | 12 +- ...on10.2numpy1.23python3.11.____cpython.yaml | 25 ++ ...on11.0numpy1.20python3.8.____cpython.yaml} | 10 +- ...on11.0numpy1.20python3.9.____cpython.yaml} | 10 +- ...n11.0numpy1.21python3.10.____cpython.yaml} | 12 +- ...on11.0numpy1.23python3.11.____cpython.yaml | 25 ++ ...on11.1numpy1.20python3.8.____cpython.yaml} | 10 +- ...on11.1numpy1.20python3.9.____cpython.yaml} | 10 +- ...n11.1numpy1.21python3.10.____cpython.yaml} | 12 +- ...on11.1numpy1.23python3.11.____cpython.yaml | 25 ++ ...on11.2numpy1.20python3.8.____cpython.yaml} | 10 +- ...on11.2numpy1.20python3.9.____cpython.yaml} | 10 +- ...n11.2numpy1.21python3.10.____cpython.yaml} | 12 +- ...on11.2numpy1.23python3.11.____cpython.yaml | 25 ++ .circleci/config.yml | 5 +- .github/CODEOWNERS | 2 +- .scripts/build_steps.sh | 13 +- .scripts/run_osx_build.sh | 9 +- LICENSE.txt | 30 +- README.md | 365 +++++++++--------- build-locally.py | 19 +- conda-forge.yml | 2 + recipe/conda_build_config.yaml | 2 + recipe/meta.yaml | 13 +- recipe/test_openmm.bat | 3 - recipe/test_openmm.sh | 4 +- 76 files changed, 737 insertions(+), 1031 deletions(-) delete mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython.yaml} (89%) delete mode 100644 .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython.yaml => linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml} (89%) delete mode 100644 .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy.yaml rename .ci_support/{linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml => linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml} (91%) rename .ci_support/{linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml => linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml} (91%) rename .ci_support/{linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml => linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython.yaml} (88%) delete mode 100644 .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy.yaml rename .ci_support/{linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython.yaml => linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython.yaml => linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython.yaml} (92%) rename .ci_support/{linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython.yaml => linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython.yaml} (89%) delete mode 100644 .ci_support/linux_aarch64_numpy1.19python3.7.____73_pypy.yaml rename .ci_support/{linux_aarch64_numpy1.18python3.8.____cpython.yaml => linux_aarch64_numpy1.20python3.8.____cpython.yaml} (90%) rename .ci_support/{linux_aarch64_numpy1.19python3.9.____cpython.yaml => linux_aarch64_numpy1.20python3.9.____cpython.yaml} (90%) rename .ci_support/{linux_aarch64_numpy1.18python3.7.____cpython.yaml => linux_aarch64_numpy1.23python3.11.____cpython.yaml} (87%) delete mode 100644 .ci_support/migrations/pypy37.yaml rename .ci_support/migrations/{python310.yaml => python311.yaml} (77%) delete mode 100644 .ci_support/osx_64_numpy1.18opencl_implkhronospython3.7.____cpython.yaml delete mode 100644 .ci_support/osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy.yaml rename .ci_support/{osx_64_numpy1.18opencl_implapplepython3.8.____cpython.yaml => osx_64_numpy1.20opencl_implapplepython3.8.____cpython.yaml} (89%) rename .ci_support/{osx_64_numpy1.19opencl_implapplepython3.9.____cpython.yaml => osx_64_numpy1.20opencl_implapplepython3.9.____cpython.yaml} (89%) rename .ci_support/{osx_64_numpy1.18opencl_implkhronospython3.8.____cpython.yaml => osx_64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml} (89%) rename .ci_support/{osx_64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml => osx_64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml} (89%) rename .ci_support/{osx_64_numpy1.18opencl_implapplepython3.7.____cpython.yaml => osx_64_numpy1.23opencl_implapplepython3.11.____cpython.yaml} (85%) rename .ci_support/{osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy.yaml => osx_64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml} (85%) rename .ci_support/{osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython.yaml => osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython.yaml} (89%) rename .ci_support/{osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython.yaml => osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython.yaml} (89%) rename .ci_support/{osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython.yaml => osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml} (89%) rename .ci_support/{osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml => osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml} (89%) create mode 100644 .ci_support/osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython.yaml create mode 100644 .ci_support/osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml rename .ci_support/{win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml => win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml => win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml => win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml} (77%) create mode 100644 .ci_support/win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython.yaml rename .ci_support/{win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython.yaml => win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython.yaml => win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython.yaml => win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython.yaml} (77%) create mode 100644 .ci_support/win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython.yaml rename .ci_support/{win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython.yaml => win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython.yaml => win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython.yaml => win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython.yaml} (77%) create mode 100644 .ci_support/win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython.yaml rename .ci_support/{win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython.yaml => win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython.yaml => win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython.yaml} (82%) rename .ci_support/{win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython.yaml => win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython.yaml} (77%) create mode 100644 .ci_support/win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index fb728c45..c320fe42 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,132 +8,107 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython + linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h26c14b5895 - linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h5389ee5683 + linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hf2c0af9b99 - linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hba4c860a1a - linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hfd4fbc9561 + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hb57a129962 linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython: CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h2751d9faff - linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h4c95efad54 - linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython + linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h13298445de - linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.1 + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hf3102243de + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hc24dab8746 - linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython: - CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hc644ec66fe + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 - SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_hed6b790be5 + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h2a2c77454b linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython: CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h0dbcfba145 - linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython: - CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython + linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 - SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h57c7de21e1 - linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython: - CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 - SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h8349c27b91 - linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy: - CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.2 + SHORT_CONFIG: linux_64_c_compiler_version10cuda_c_h53d7830257 + linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 - SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h7423c086a8 - linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython: - CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython + SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_hcab811f76d + linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 - SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_hc8c3f43499 + SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h8f3a96c83b linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython: CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h172a199072 - linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython: - CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_h970f009565 - linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython: - CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython + linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_h0ce387f731 - linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy: - CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-cuda:10.2 + SHORT_CONFIG: linux_64_c_compiler_version7cuda_co_h7c05346da3 + linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_hcba064f835 - linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython: - CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython + SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_h50358cd8d8 + linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 - SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_hdd93569955 + SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_hd5c4d83b9a linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython: CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_h97cf3b29ee - linux_aarch64_numpy1.18python3.7.____cpython: - CONFIG: linux_aarch64_numpy1.18python3.7.____cpython + linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython: + CONFIG: linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_numpy1.18python3.7.____cpython - linux_aarch64_numpy1.18python3.8.____cpython: - CONFIG: linux_aarch64_numpy1.18python3.8.____cpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_numpy1.18python3.8.____cpython - linux_aarch64_numpy1.19python3.7.____73_pypy: - CONFIG: linux_aarch64_numpy1.19python3.7.____73_pypy + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.0 + SHORT_CONFIG: linux_64_c_compiler_version9cuda_co_h3cb1e222e6 + linux_aarch64_numpy1.20python3.8.____cpython: + CONFIG: linux_aarch64_numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_numpy1.19python3.7.____73_pypy - linux_aarch64_numpy1.19python3.9.____cpython: - CONFIG: linux_aarch64_numpy1.19python3.9.____cpython + SHORT_CONFIG: linux_aarch64_numpy1.20python3.8.____cpython + linux_aarch64_numpy1.20python3.9.____cpython: + CONFIG: linux_aarch64_numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - SHORT_CONFIG: linux_aarch64_numpy1.19python3.9.____cpython + SHORT_CONFIG: linux_aarch64_numpy1.20python3.9.____cpython linux_aarch64_numpy1.21python3.10.____cpython: CONFIG: linux_aarch64_numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 SHORT_CONFIG: linux_aarch64_numpy1.21python3.10.____cpython - maxParallel: 24 + linux_aarch64_numpy1.23python3.11.____cpython: + CONFIG: linux_aarch64_numpy1.23python3.11.____cpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + SHORT_CONFIG: linux_aarch64_numpy1.23python3.11.____cpython + maxParallel: 19 timeoutInMinutes: 360 steps: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index dbdf2f3c..5ff0fc6d 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -5,41 +5,25 @@ jobs: - job: osx pool: - vmImage: macOS-10.15 + vmImage: macOS-11 strategy: matrix: - osx_64_numpy1.18opencl_implapplepython3.7.____cpython: - CONFIG: osx_64_numpy1.18opencl_implapplepython3.7.____cpython + osx_64_numpy1.20opencl_implapplepython3.8.____cpython: + CONFIG: osx_64_numpy1.20opencl_implapplepython3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.18opencl_implapplepyt_h827c50c310 - osx_64_numpy1.18opencl_implapplepython3.8.____cpython: - CONFIG: osx_64_numpy1.18opencl_implapplepython3.8.____cpython + SHORT_CONFIG: osx_64_numpy1.20opencl_implapplepyt_hb7e1ab75ca + osx_64_numpy1.20opencl_implapplepython3.9.____cpython: + CONFIG: osx_64_numpy1.20opencl_implapplepython3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.18opencl_implapplepyt_hda91864ca4 - osx_64_numpy1.18opencl_implkhronospython3.7.____cpython: - CONFIG: osx_64_numpy1.18opencl_implkhronospython3.7.____cpython + SHORT_CONFIG: osx_64_numpy1.20opencl_implapplepyt_h9b669d72c4 + osx_64_numpy1.20opencl_implkhronospython3.8.____cpython: + CONFIG: osx_64_numpy1.20opencl_implkhronospython3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.18opencl_implkhronosp_h3ef5131a6f - osx_64_numpy1.18opencl_implkhronospython3.8.____cpython: - CONFIG: osx_64_numpy1.18opencl_implkhronospython3.8.____cpython + SHORT_CONFIG: osx_64_numpy1.20opencl_implkhronosp_ha23011d7b3 + osx_64_numpy1.20opencl_implkhronospython3.9.____cpython: + CONFIG: osx_64_numpy1.20opencl_implkhronospython3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.18opencl_implkhronosp_h4d0fbe84e1 - osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy: - CONFIG: osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.19opencl_implapplepyt_h7ce1dd6275 - osx_64_numpy1.19opencl_implapplepython3.9.____cpython: - CONFIG: osx_64_numpy1.19opencl_implapplepython3.9.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.19opencl_implapplepyt_h080fe3a7ef - osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy: - CONFIG: osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.19opencl_implkhronosp_h8f345da7e0 - osx_64_numpy1.19opencl_implkhronospython3.9.____cpython: - CONFIG: osx_64_numpy1.19opencl_implkhronospython3.9.____cpython - UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_64_numpy1.19opencl_implkhronosp_h8e02932fe5 + SHORT_CONFIG: osx_64_numpy1.20opencl_implkhronosp_hdda32f648c osx_64_numpy1.21opencl_implapplepython3.10.____cpython: CONFIG: osx_64_numpy1.21opencl_implapplepython3.10.____cpython UPLOAD_PACKAGES: 'True' @@ -48,22 +32,30 @@ jobs: CONFIG: osx_64_numpy1.21opencl_implkhronospython3.10.____cpython UPLOAD_PACKAGES: 'True' SHORT_CONFIG: osx_64_numpy1.21opencl_implkhronosp_h0bc6add440 - osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython: - CONFIG: osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython + osx_64_numpy1.23opencl_implapplepython3.11.____cpython: + CONFIG: osx_64_numpy1.23opencl_implapplepython3.11.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.19opencl_implapple_ha87088636f - osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython: - CONFIG: osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython + SHORT_CONFIG: osx_64_numpy1.23opencl_implapplepyt_hcb355df478 + osx_64_numpy1.23opencl_implkhronospython3.11.____cpython: + CONFIG: osx_64_numpy1.23opencl_implkhronospython3.11.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.19opencl_implapple_h861258c607 - osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython: - CONFIG: osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython + SHORT_CONFIG: osx_64_numpy1.23opencl_implkhronosp_h1b3f6d8cac + osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython: + CONFIG: osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.19opencl_implkhron_h9da2f8ebb4 - osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython: - CONFIG: osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython + SHORT_CONFIG: osx_arm64_numpy1.20opencl_implapple_hb56b02eb8e + osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython: + CONFIG: osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: osx_arm64_numpy1.19opencl_implkhron_h781083cf47 + SHORT_CONFIG: osx_arm64_numpy1.20opencl_implapple_he4f7fd527f + osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython: + CONFIG: osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: osx_arm64_numpy1.20opencl_implkhron_hea1d3745fe + osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython: + CONFIG: osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: osx_arm64_numpy1.20opencl_implkhron_hbaca95ab19 osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython: CONFIG: osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython UPLOAD_PACKAGES: 'True' @@ -72,6 +64,14 @@ jobs: CONFIG: osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython UPLOAD_PACKAGES: 'True' SHORT_CONFIG: osx_arm64_numpy1.21opencl_implkhron_h1b495945d9 + osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython: + CONFIG: osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: osx_arm64_numpy1.23opencl_implapple_hed80759bf2 + osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython: + CONFIG: osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: osx_arm64_numpy1.23opencl_implkhron_h95b3c2c1e1 maxParallel: 15 timeoutInMinutes: 360 diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 862a6f2a..86677cdd 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,99 +8,98 @@ jobs: vmImage: windows-2019 strategy: matrix: - win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython: - CONFIG: win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython + win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython: + CONFIG: win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version10.2num_he2b926deb3 - win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython: - CONFIG: win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version10.2num_h5ce4fb4684 + win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython: + CONFIG: win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version10.2num_hf921f21a33 - win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython: - CONFIG: win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version10.2num_h7476aa8f61 + win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython: + CONFIG: win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version10.2num_hfd851b7be2 - win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython: - CONFIG: win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version10.2num_head2835e54 + win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.0num_hf8be621d26 - win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython: - CONFIG: win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version10.2num_h1c766b7670 + win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython: + CONFIG: win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.0num_h98fac7104a - win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython: - CONFIG: win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.0num_h0f42e2a2d0 + win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython: + CONFIG: win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.0num_h70fffaf8a7 - win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython: - CONFIG: win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.0num_hd1d44fb2a7 + win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython: + CONFIG: win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.1num_h9be781f57b - win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython: - CONFIG: win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.0num_ha8f0746982 + win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.1num_h62882df1dc - win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython: - CONFIG: win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.0num_h96d9073a2b + win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython: + CONFIG: win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.1num_hceadb1a9ac - win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython: - CONFIG: win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.1num_hf101515db1 + win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython: + CONFIG: win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.2num_hea75ba6b7e - win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython: - CONFIG: win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.1num_hd7568089ff + win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython: + CONFIG: win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.2num_hcdbe8cdfc4 - win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython: - CONFIG: win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython + SHORT_CONFIG: win_64_cuda_compiler_version11.1num_h2752598360 + win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython UPLOAD_PACKAGES: 'True' - SHORT_CONFIG: win_64_cuda_compiler_version11.2num_h9e115fdbdb - maxParallel: 11 + SHORT_CONFIG: win_64_cuda_compiler_version11.1num_hf30f5efab8 + win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython: + CONFIG: win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: win_64_cuda_compiler_version11.2num_hfb470cab27 + win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython: + CONFIG: win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: win_64_cuda_compiler_version11.2num_he8609bbd37 + win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython: + CONFIG: win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: win_64_cuda_compiler_version11.2num_had44251dbf + win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython: + CONFIG: win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython + UPLOAD_PACKAGES: 'True' + SHORT_CONFIG: win_64_cuda_compiler_version11.2num_h89a25a1b56 + maxParallel: 15 timeoutInMinutes: 360 variables: CONDA_BLD_PATH: D:\\bld\\ + UPLOAD_TEMP: D:\\tmp steps: - - script: | - choco install vcpython27 -fdv -y --debug - condition: contains(variables['CONFIG'], 'vs2008') - displayName: Install vcpython27.msi (if needed) - - # Cygwin's git breaks conda-build. (See https://github.com/conda-forge/conda-smithy-feedstock/pull/2.) - # - script: rmdir C:\cygwin /s /q - # continueOnError: true - - - powershell: | - Set-PSDebug -Trace 1 - - $batchcontent = @" - ECHO ON - SET vcpython=C:\Program Files (x86)\Common Files\Microsoft\Visual C++ for Python\9.0 - - DIR "%vcpython%" - - CALL "%vcpython%\vcvarsall.bat" %* - "@ - - $batchDir = "C:\Program Files (x86)\Common Files\Microsoft\Visual C++ for Python\9.0\VC" - $batchPath = "$batchDir" + "\vcvarsall.bat" - New-Item -Path $batchPath -ItemType "file" -Force - - Set-Content -Value $batchcontent -Path $batchPath + - task: PythonScript@0 + displayName: 'Download Miniforge' + inputs: + scriptSource: inline + script: | + import urllib.request + url = 'https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Windows-x86_64.exe' + path = r"$(Build.ArtifactStagingDirectory)/Miniforge.exe" + urllib.request.urlretrieve(url, path) - Get-ChildItem -Path $batchDir + - script: | + start /wait "" %BUILD_ARTIFACTSTAGINGDIRECTORY%\Miniforge.exe /InstallationType=JustMe /RegisterPython=0 /S /D=C:\Miniforge + displayName: Install Miniforge - Get-ChildItem -Path ($batchDir + '\..') + - powershell: Write-Host "##vso[task.prependpath]C:\Miniforge\Scripts" + displayName: Add conda to PATH - condition: contains(variables['CONFIG'], 'vs2008') - displayName: Patch vs2008 (if needed) - - task: CondaEnvironment@1 - inputs: - packageSpecs: 'python=3.9 conda-build conda pip boa conda-forge-ci-setup=3' # Optional - installOptions: "-c conda-forge" - updateConda: true - displayName: Install conda-build and activate environment + - script: | + call activate base + mamba.exe install "python=3.9" conda-build conda pip boa conda-forge-ci-setup=3 "py-lief<0.12" -c conda-forge --strict-channel-priority --yes + displayName: Install conda-build - script: set PYTHONUNBUFFERED=1 displayName: Set PYTHONUNBUFFERED @@ -117,25 +116,16 @@ jobs: call activate base run_conda_forge_build_setup displayName: conda-forge build setup - - - # Special cased version setting some more things! - - script: | - call activate base - conda.exe build "recipe" -m .ci_support\%CONFIG%.yaml - displayName: Build recipe (vs2008) - env: - VS90COMNTOOLS: "C:\\Program Files (x86)\\Common Files\\Microsoft\\Visual C++ for Python\\9.0\\VC\\bin" - PYTHONUNBUFFERED: 1 - condition: contains(variables['CONFIG'], 'vs2008') - script: | call activate base + if EXIST LICENSE.txt ( + copy LICENSE.txt "recipe\\recipe-scripts-license.txt" + ) conda.exe mambabuild "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables displayName: Build recipe env: PYTHONUNBUFFERED: 1 - condition: not(contains(variables['CONFIG'], 'vs2008')) - script: | set CI=azure set CI_RUN_ID=$(build.BuildNumber).$(system.JobAttempt) @@ -172,6 +162,9 @@ jobs: - script: | set "GIT_BRANCH=%BUILD_SOURCEBRANCHNAME%" set "FEEDSTOCK_NAME=%BUILD_REPOSITORY_NAME:*/=%" + set "TEMP=$(UPLOAD_TEMP)" + if not exist "%TEMP%\" md "%TEMP%" + set "TMP=%TEMP%" call activate base upload_package --validate --feedstock-name="%FEEDSTOCK_NAME%" .\ ".\recipe" .ci_support\%CONFIG%.yaml displayName: Upload package diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml deleted file mode 100644 index d8303ce7..00000000 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml +++ /dev/null @@ -1,42 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.1' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.1 -fftw: -- '3' -numpy: -- '1.19' -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython.yaml index f933b379..d229a068 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 -fftw: -- '3' numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython.yaml index 8f968a8b..e978bf8d 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 -fftw: -- '3' numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython.yaml index 999e0e19..79be22c3 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 -fftw: -- '3' numpy: - '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython.yaml similarity index 89% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython.yaml index efe540e9..5da709fe 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython.yaml @@ -18,18 +18,14 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.1 -fftw: -- '3' numpy: -- '1.18' +- '1.23' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml deleted file mode 100644 index db0bf214..00000000 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypy.yaml +++ /dev/null @@ -1,42 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.2' -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.2 -fftw: -- '3' -numpy: -- '1.19' -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython.yaml index 07c2c1cc..ec4040b2 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 -fftw: -- '3' numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython.yaml index 425c6e14..191aaf2a 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 -fftw: -- '3' numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython.yaml index 17259cd2..fc64d0aa 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 -fftw: -- '3' numpy: - '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml similarity index 89% rename from .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml index f30e10e8..958bd45d 100644 --- a/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython.yaml @@ -18,18 +18,14 @@ cxx_compiler_version: - '10' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.2 -fftw: -- '3' numpy: -- '1.18' +- '1.23' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy.yaml deleted file mode 100644 index b7200058..00000000 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypy.yaml +++ /dev/null @@ -1,42 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '7' -cdt_name: -- cos6 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '10.2' -cxx_compiler: -- gxx -cxx_compiler_version: -- '7' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -fftw: -- '3' -numpy: -- '1.19' -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml similarity index 91% rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml index 1c2f877a..b3e23aac 100644 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_compiler_version: - '7' cdt_name: -- cos6 +- cos7 channel_sources: - conda-forge channel_targets: @@ -18,13 +18,9 @@ cxx_compiler_version: - '7' docker_image: - quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -fftw: -- '3' numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml similarity index 91% rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml index 53e4c6f4..455b7304 100644 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_compiler_version: - '7' cdt_name: -- cos6 +- cos7 channel_sources: - conda-forge channel_targets: @@ -18,13 +18,9 @@ cxx_compiler_version: - '7' docker_image: - quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -fftw: -- '3' numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml index 5d7411d6..71f38eac 100644 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_compiler_version: - '7' cdt_name: -- cos6 +- cos7 channel_sources: - conda-forge channel_targets: @@ -18,13 +18,9 @@ cxx_compiler_version: - '7' docker_image: - quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -fftw: -- '3' numpy: - '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython.yaml similarity index 88% rename from .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython.yaml index c9091c1c..a495b28d 100644 --- a/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython.yaml @@ -3,7 +3,7 @@ c_compiler: c_compiler_version: - '7' cdt_name: -- cos6 +- cos7 channel_sources: - conda-forge channel_targets: @@ -18,18 +18,14 @@ cxx_compiler_version: - '7' docker_image: - quay.io/condaforge/linux-anvil-cos7-cuda:10.2 -fftw: -- '3' numpy: -- '1.18' +- '1.23' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy.yaml deleted file mode 100644 index 236efd68..00000000 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypy.yaml +++ /dev/null @@ -1,42 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler: -- nvcc -cuda_compiler_version: -- '11.0' -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-cuda:11.0 -fftw: -- '3' -numpy: -- '1.19' -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython.yaml index 1d081245..e2d3c793 100644 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 -fftw: -- '3' numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython.yaml similarity index 92% rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython.yaml index c0f042ec..eb68c620 100644 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 -fftw: -- '3' numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython.yaml index 12ec9d3c..e5f26c56 100644 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython.yaml @@ -18,13 +18,9 @@ cxx_compiler_version: - '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 -fftw: -- '3' numpy: - '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython.yaml b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython.yaml similarity index 89% rename from .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython.yaml rename to .ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython.yaml index 3999000c..95394985 100644 --- a/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython.yaml @@ -18,18 +18,14 @@ cxx_compiler_version: - '9' docker_image: - quay.io/condaforge/linux-anvil-cuda:11.0 -fftw: -- '3' numpy: -- '1.18' +- '1.23' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_aarch64_numpy1.19python3.7.____73_pypy.yaml b/.ci_support/linux_aarch64_numpy1.19python3.7.____73_pypy.yaml deleted file mode 100644 index 5d915abe..00000000 --- a/.ci_support/linux_aarch64_numpy1.19python3.7.____73_pypy.yaml +++ /dev/null @@ -1,44 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -c_compiler: -- gcc -c_compiler_version: -- '10' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler_version: -- None -cxx_compiler: -- gxx -cxx_compiler_version: -- '10' -docker_image: -- quay.io/condaforge/linux-anvil-cos7-x86_64 -fftw: -- '3' -numpy: -- '1.19' -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version - - cuda_compiler_version - - cdt_name - - docker_image -- - python - - numpy diff --git a/.ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml b/.ci_support/linux_aarch64_numpy1.20python3.8.____cpython.yaml similarity index 90% rename from .ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml rename to .ci_support/linux_aarch64_numpy1.20python3.8.____cpython.yaml index 80e150d5..22beb59d 100644 --- a/.ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/linux_aarch64_numpy1.20python3.8.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '11' cdt_arch: - aarch64 cdt_name: @@ -17,16 +17,12 @@ cuda_compiler_version: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '11' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 -fftw: -- '3' numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml b/.ci_support/linux_aarch64_numpy1.20python3.9.____cpython.yaml similarity index 90% rename from .ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml rename to .ci_support/linux_aarch64_numpy1.20python3.9.____cpython.yaml index d28e9f31..ac2b78a2 100644 --- a/.ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_numpy1.20python3.9.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '11' cdt_arch: - aarch64 cdt_name: @@ -17,16 +17,12 @@ cuda_compiler_version: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '11' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 -fftw: -- '3' numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml b/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml index 99c1248a..d025a5ff 100644 --- a/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '11' cdt_arch: - aarch64 cdt_name: @@ -17,16 +17,12 @@ cuda_compiler_version: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '11' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 -fftw: -- '3' numpy: - '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml b/.ci_support/linux_aarch64_numpy1.23python3.11.____cpython.yaml similarity index 87% rename from .ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml rename to .ci_support/linux_aarch64_numpy1.23python3.11.____cpython.yaml index 8d43be60..7653af35 100644 --- a/.ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/linux_aarch64_numpy1.23python3.11.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '11' cdt_arch: - aarch64 cdt_name: @@ -17,21 +17,17 @@ cuda_compiler_version: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '11' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 -fftw: -- '3' numpy: -- '1.18' +- '1.23' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/migrations/pypy37.yaml b/.ci_support/migrations/pypy37.yaml deleted file mode 100644 index 0009dd3d..00000000 --- a/.ci_support/migrations/pypy37.yaml +++ /dev/null @@ -1,30 +0,0 @@ -migrator_ts: 1608144114 -__migrator: - migration_number: 1 - operation: key_add - primary_key: python - ordering: - python: - - 3.6.* *_cpython - - 3.7.* *_cpython - - 3.8.* *_cpython - - 3.9.* *_cpython - - 3.6.* *_73_pypy - - 3.7.* *_73_pypy # new entry - paused: False - longterm: True - pr_limit: 6 - bump_number: 0 - exclude: - # this shouldn't attempt to modify the python feedstocks - - python - - pypy3.6 - - pypy-meta - -python: # [not (win or arm64)] - - 3.7.* *_73_pypy # [not (win or arm64)] -# additional entries to add for zip_keys -numpy: # [not (win or arm64)] - - 1.19 # [not (win or arm64)] -python_impl: # [not (win or arm64)] - - pypy # [not (win or arm64)] diff --git a/.ci_support/migrations/python310.yaml b/.ci_support/migrations/python311.yaml similarity index 77% rename from .ci_support/migrations/python310.yaml rename to .ci_support/migrations/python311.yaml index c31e9914..d23a0fd2 100644 --- a/.ci_support/migrations/python310.yaml +++ b/.ci_support/migrations/python311.yaml @@ -1,4 +1,4 @@ -migrator_ts: 1634137107 +migrator_ts: 1666686085 __migrator: migration_number: 1 operation: key_add @@ -9,12 +9,15 @@ __migrator: - 3.7.* *_cpython - 3.8.* *_cpython - 3.9.* *_cpython - - 3.10.* *_cpython # new entry + - 3.10.* *_cpython + - 3.11.* *_cpython # new entry - 3.6.* *_73_pypy - 3.7.* *_73_pypy + - 3.8.* *_73_pypy + - 3.9.* *_73_pypy paused: false longterm: True - pr_limit: 40 + pr_limit: 10 max_solver_attempts: 10 # this will make the bot retry "not solvable" stuff 10 times exclude: # this shouldn't attempt to modify the python feedstocks @@ -26,9 +29,9 @@ __migrator: exclude_pinned_pkgs: false python: - - 3.10.* *_cpython + - 3.11.* *_cpython # additional entries to add for zip_keys numpy: - - 1.21 + - 1.23 python_impl: - cpython diff --git a/.ci_support/osx_64_numpy1.18opencl_implkhronospython3.7.____cpython.yaml b/.ci_support/osx_64_numpy1.18opencl_implkhronospython3.7.____cpython.yaml deleted file mode 100644 index e975d7a1..00000000 --- a/.ci_support/osx_64_numpy1.18opencl_implkhronospython3.7.____cpython.yaml +++ /dev/null @@ -1,39 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.9' -c_compiler: -- clang -c_compiler_version: -- '12' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '12' -fftw: -- '3' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '1.18' -opencl_impl: -- khronos -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_cpython -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy.yaml b/.ci_support/osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy.yaml deleted file mode 100644 index eeec8fbc..00000000 --- a/.ci_support/osx_64_numpy1.19opencl_implapplepython3.7.____73_pypy.yaml +++ /dev/null @@ -1,39 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.9' -c_compiler: -- clang -c_compiler_version: -- '12' -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cuda_compiler_version: -- None -cxx_compiler: -- clangxx -cxx_compiler_version: -- '12' -fftw: -- '3' -macos_machine: -- x86_64-apple-darwin13.4.0 -numpy: -- '1.19' -opencl_impl: -- apple -pin_run_as_build: - fftw: - max_pin: x - python: - min_pin: x.x - max_pin: x.x -python: -- 3.7.* *_73_pypy -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - numpy diff --git a/.ci_support/osx_64_numpy1.18opencl_implapplepython3.8.____cpython.yaml b/.ci_support/osx_64_numpy1.20opencl_implapplepython3.8.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_numpy1.18opencl_implapplepython3.8.____cpython.yaml rename to .ci_support/osx_64_numpy1.20opencl_implapplepython3.8.____cpython.yaml index 40af0144..d90f42cf 100644 --- a/.ci_support/osx_64_numpy1.18opencl_implapplepython3.8.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.20opencl_implapplepython3.8.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +15,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.18' +- '1.20' opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.19opencl_implapplepython3.9.____cpython.yaml b/.ci_support/osx_64_numpy1.20opencl_implapplepython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_numpy1.19opencl_implapplepython3.9.____cpython.yaml rename to .ci_support/osx_64_numpy1.20opencl_implapplepython3.9.____cpython.yaml index 2b4b689a..26a9df5c 100644 --- a/.ci_support/osx_64_numpy1.19opencl_implapplepython3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.20opencl_implapplepython3.9.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +15,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.19' +- '1.20' opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.18opencl_implkhronospython3.8.____cpython.yaml b/.ci_support/osx_64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_numpy1.18opencl_implkhronospython3.8.____cpython.yaml rename to .ci_support/osx_64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml index b6bb9cc4..a0d2e26a 100644 --- a/.ci_support/osx_64_numpy1.18opencl_implkhronospython3.8.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +15,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.18' +- '1.20' opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml b/.ci_support/osx_64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml rename to .ci_support/osx_64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml index 2b1bea80..d07df799 100644 --- a/.ci_support/osx_64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +15,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.19' +- '1.20' opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.21opencl_implapplepython3.10.____cpython.yaml b/.ci_support/osx_64_numpy1.21opencl_implapplepython3.10.____cpython.yaml index b51f13d2..fca70378 100644 --- a/.ci_support/osx_64_numpy1.21opencl_implapplepython3.10.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.21opencl_implapplepython3.10.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,9 +15,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: @@ -23,8 +23,6 @@ numpy: opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml b/.ci_support/osx_64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml index 52b456b2..9270a83f 100644 --- a/.ci_support/osx_64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,9 +15,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: @@ -23,8 +23,6 @@ numpy: opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_64_numpy1.18opencl_implapplepython3.7.____cpython.yaml b/.ci_support/osx_64_numpy1.23opencl_implapplepython3.11.____cpython.yaml similarity index 85% rename from .ci_support/osx_64_numpy1.18opencl_implapplepython3.7.____cpython.yaml rename to .ci_support/osx_64_numpy1.23opencl_implapplepython3.11.____cpython.yaml index 878c58e5..829ebca1 100644 --- a/.ci_support/osx_64_numpy1.18opencl_implapplepython3.7.____cpython.yaml +++ b/.ci_support/osx_64_numpy1.23opencl_implapplepython3.11.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,23 +15,19 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.18' +- '1.23' opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - osx-64 zip_keys: diff --git a/.ci_support/osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy.yaml b/.ci_support/osx_64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml similarity index 85% rename from .ci_support/osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy.yaml rename to .ci_support/osx_64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml index a455ea83..4ee7421c 100644 --- a/.ci_support/osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypy.yaml +++ b/.ci_support/osx_64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml @@ -1,9 +1,11 @@ MACOSX_DEPLOYMENT_TARGET: - '10.9' +MACOSX_SDK_VERSION: +- '10.12' c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,23 +15,19 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - x86_64-apple-darwin13.4.0 numpy: -- '1.19' +- '1.23' opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_73_pypy +- 3.11.* *_cpython target_platform: - osx-64 zip_keys: diff --git a/.ci_support/osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython.yaml b/.ci_support/osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython.yaml similarity index 89% rename from .ci_support/osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython.yaml rename to .ci_support/osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython.yaml index fa009078..c49dad83 100644 --- a/.ci_support/osx_arm64_numpy1.19opencl_implapplepython3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.20opencl_implapplepython3.8.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +13,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.19' +- '1.20' opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython.yaml rename to .ci_support/osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython.yaml index 9b598c5b..b5261b87 100644 --- a/.ci_support/osx_arm64_numpy1.19opencl_implapplepython3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.20opencl_implapplepython3.9.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +13,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.19' +- '1.20' opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython.yaml b/.ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml similarity index 89% rename from .ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython.yaml rename to .ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml index 387dd0a4..8ebc4ebf 100644 --- a/.ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +13,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.19' +- '1.20' opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml b/.ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml similarity index 89% rename from .ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml rename to .ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml index 727027e7..bae46c89 100644 --- a/.ci_support/osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,18 +13,14 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: -- '1.19' +- '1.20' opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython.yaml index a81658aa..3bf2482c 100644 --- a/.ci_support/osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.21opencl_implapplepython3.10.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,9 +13,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: @@ -23,8 +21,6 @@ numpy: opencl_impl: - apple pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml b/.ci_support/osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml index 1ee674e2..97889045 100644 --- a/.ci_support/osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '12' +- '14' channel_sources: - conda-forge channel_targets: @@ -13,9 +13,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '12' -fftw: -- '3' +- '14' macos_machine: - arm64-apple-darwin20.0.0 numpy: @@ -23,8 +21,6 @@ numpy: opencl_impl: - khronos pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython.yaml new file mode 100644 index 00000000..79a5530a --- /dev/null +++ b/.ci_support/osx_arm64_numpy1.23opencl_implapplepython3.11.____cpython.yaml @@ -0,0 +1,35 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '14' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler_version: +- None +cxx_compiler: +- clangxx +cxx_compiler_version: +- '14' +macos_machine: +- arm64-apple-darwin20.0.0 +numpy: +- '1.23' +opencl_impl: +- apple +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- osx-arm64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - numpy diff --git a/.ci_support/osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml b/.ci_support/osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml new file mode 100644 index 00000000..554f5439 --- /dev/null +++ b/.ci_support/osx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython.yaml @@ -0,0 +1,35 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '14' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler_version: +- None +cxx_compiler: +- clangxx +cxx_compiler_version: +- '14' +macos_machine: +- arm64-apple-darwin20.0.0 +numpy: +- '1.23' +opencl_impl: +- khronos +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- osx-arm64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml index 9059b3c2..0fd06029 100644 --- a/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '10.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml index 49a9b32e..3ff65302 100644 --- a/.ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '10.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml similarity index 77% rename from .ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml index 8c458cf3..1af6ea62 100644 --- a/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,19 +9,15 @@ cuda_compiler: cuda_compiler_version: - '10.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.10.* *_cpython target_platform: - win-64 zip_keys: diff --git a/.ci_support/win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython.yaml new file mode 100644 index 00000000..2450b2dc --- /dev/null +++ b/.ci_support/win_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,25 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '10.2' +cxx_compiler: +- vs2019 +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- win-64 +zip_keys: +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython.yaml index c7e35d0b..5b86cecc 100644 --- a/.ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.0' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython.yaml index a7e75058..bcd536ed 100644 --- a/.ci_support/win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.0' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython.yaml similarity index 77% rename from .ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython.yaml index f4730b74..4fde9af4 100644 --- a/.ci_support/win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,19 +9,15 @@ cuda_compiler: cuda_compiler_version: - '11.0' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.10.* *_cpython target_platform: - win-64 zip_keys: diff --git a/.ci_support/win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython.yaml new file mode 100644 index 00000000..2f6c433a --- /dev/null +++ b/.ci_support/win_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,25 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.0' +cxx_compiler: +- vs2019 +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- win-64 +zip_keys: +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython.yaml index e292dfd6..107691ad 100644 --- a/.ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.1' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython.yaml index 1b4c7332..c254b0d2 100644 --- a/.ci_support/win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.1' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython.yaml similarity index 77% rename from .ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython.yaml index c5e1ccf4..038ff01f 100644 --- a/.ci_support/win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,19 +9,15 @@ cuda_compiler: cuda_compiler_version: - '11.1' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.10.* *_cpython target_platform: - win-64 zip_keys: diff --git a/.ci_support/win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython.yaml new file mode 100644 index 00000000..e8917188 --- /dev/null +++ b/.ci_support/win_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,25 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.1' +cxx_compiler: +- vs2019 +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- win-64 +zip_keys: +- - python + - numpy diff --git a/.ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython.yaml index 86264f32..8fc1a457 100644 --- a/.ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython.yaml similarity index 82% rename from .ci_support/win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython.yaml index 0a033a21..c3be5330 100644 --- a/.ci_support/win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,14 +9,10 @@ cuda_compiler: cuda_compiler_version: - '11.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.19' +- '1.20' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x diff --git a/.ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython.yaml similarity index 77% rename from .ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython.yaml rename to .ci_support/win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython.yaml index 95bd8694..203ecfcb 100644 --- a/.ci_support/win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpython.yaml +++ b/.ci_support/win_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython.yaml @@ -1,5 +1,5 @@ c_compiler: -- vs2017 +- vs2019 channel_sources: - conda-forge channel_targets: @@ -9,19 +9,15 @@ cuda_compiler: cuda_compiler_version: - '11.2' cxx_compiler: -- vs2017 -fftw: -- '3' +- vs2019 numpy: -- '1.18' +- '1.21' pin_run_as_build: - fftw: - max_pin: x python: min_pin: x.x max_pin: x.x python: -- 3.7.* *_cpython +- 3.10.* *_cpython target_platform: - win-64 zip_keys: diff --git a/.ci_support/win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml b/.ci_support/win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml new file mode 100644 index 00000000..043b9f71 --- /dev/null +++ b/.ci_support/win_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython.yaml @@ -0,0 +1,25 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cuda_compiler: +- nvcc +cuda_compiler_version: +- '11.2' +cxx_compiler: +- vs2019 +numpy: +- '1.23' +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.11.* *_cpython +target_platform: +- win-64 +zip_keys: +- - python + - numpy diff --git a/.circleci/config.yml b/.circleci/config.yml index 6ad461b8..8b4ef2f9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,13 +1,14 @@ # 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 -*- +# -*- mode: jinja-yaml -*- version: 2 jobs: build: working_directory: ~/test - machine: true + machine: + image: ubuntu-2004:current steps: - run: # The Circle-CI build should not be active, but if this is not true for some reason, do a fast finish. diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 000fea18..99ba51ba 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @mikemhenry @jaimergp @jchodera @peastman \ No newline at end of file +* @jaimergp @jchodera @mikemhenry @peastman \ No newline at end of file diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index c6b23e87..84431a63 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -24,15 +24,18 @@ export CONFIG_FILE="${CI_SUPPORT}/${CONFIG}.yaml" cat >~/.condarc < /dev/null +if [[ -f "${FEEDSTOCK_ROOT}/LICENSE.txt" ]]; then + cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/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}" diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 3d855059..b3abaeb5 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -23,11 +23,10 @@ bash $MINIFORGE_FILE -b -p ${MINIFORGE_HOME} source ${MINIFORGE_HOME}/etc/profile.d/conda.sh conda activate base -echo -e "\n\nInstalling ['conda-forge-ci-setup=3'] and conda-build." mamba install --update-specs --quiet --yes --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 + conda-build pip boa conda-forge-ci-setup=3 "py-lief<0.12" mamba update --update-specs --yes --quiet --channel conda-forge \ - conda-build pip boa conda-forge-ci-setup=3 + conda-build pip boa conda-forge-ci-setup=3 "py-lief<0.12" @@ -61,6 +60,10 @@ if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]]; then fi +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}" diff --git a/LICENSE.txt b/LICENSE.txt index 6ec14012..2ec51d75 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,13 +1,27 @@ -BSD 3-clause license +BSD-3-Clause license Copyright (c) 2015-2022, conda-forge contributors All rights reserved. -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: -1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. -2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. diff --git a/README.md b/README.md index 1d78bea6..f2332533 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Home: http://openmm.org Package license: LGPL-3.0-or-later -Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/openmm-feedstock/blob/master/LICENSE.txt) +Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/openmm-feedstock/blob/main/LICENSE.txt) Summary: A high performance toolkit for molecular simulation. @@ -33,381 +33,374 @@ Current build status
- - + + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -435,18 +428,43 @@ conda config --add channels conda-forge conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `openmm` can be installed with: +Once the `conda-forge` channel has been enabled, `openmm` can be installed with `conda`: ``` conda install openmm ``` -It is possible to list all of the versions of `openmm` available on your platform with: +or with `mamba`: + +``` +mamba install openmm +``` + +It is possible to list all of the versions of `openmm` available on your platform with `conda`: ``` conda search openmm --channel conda-forge ``` +or with `mamba`: + +``` +mamba search openmm --channel conda-forge +``` + +Alternatively, `mamba repoquery` may provide more information: + +``` +# Search all versions available on your platform: +mamba repoquery search openmm --channel conda-forge + +# List packages depending on `openmm`: +mamba repoquery whoneeds openmm --channel conda-forge + +# List dependencies of `openmm`: +mamba repoquery depends openmm --channel conda-forge +``` + About conda-forge ================= @@ -462,10 +480,12 @@ for each of the installable packages. Such a repository is known as a *feedstock A feedstock is made up of a conda recipe (the instructions on what and how to build the package) and the necessary configurations for automatic building using freely available continuous integration services. Thanks to the awesome service provided by -[CircleCI](https://circleci.com/), [AppVeyor](https://www.appveyor.com/) -and [TravisCI](https://travis-ci.com/) it is possible to build and upload installable -packages to the [conda-forge](https://anaconda.org/conda-forge) -[Anaconda-Cloud](https://anaconda.org/) channel for Linux, Windows and OSX respectively. +[Azure](https://azure.microsoft.com/en-us/services/devops/), [GitHub](https://github.com/), +[CircleCI](https://circleci.com/), [AppVeyor](https://www.appveyor.com/), +[Drone](https://cloud.drone.io/welcome), and [TravisCI](https://travis-ci.com/) +it is possible to build and upload installable packages to the +[conda-forge](https://anaconda.org/conda-forge) [Anaconda-Cloud](https://anaconda.org/) +channel for Linux, Windows and OSX respectively. To manage the continuous integration and simplify feedstock maintenance [conda-smithy](https://github.com/conda-forge/conda-smithy) has been developed. @@ -514,5 +534,6 @@ Feedstock Maintainers * [@jaimergp](https://github.com/jaimergp/) * [@jchodera](https://github.com/jchodera/) +* [@mikemhenry](https://github.com/mikemhenry/) * [@peastman](https://github.com/peastman/) diff --git a/build-locally.py b/build-locally.py index eec38a04..3f4b7a79 100755 --- a/build-locally.py +++ b/build-locally.py @@ -86,12 +86,19 @@ def main(args=None): verify_config(ns) setup_environment(ns) - if ns.config.startswith("linux") or ( - ns.config.startswith("osx") and platform.system() == "Linux" - ): - run_docker_build(ns) - elif ns.config.startswith("osx"): - run_osx_build(ns) + try: + if ns.config.startswith("linux") or ( + ns.config.startswith("osx") and platform.system() == "Linux" + ): + run_docker_build(ns) + elif ns.config.startswith("osx"): + run_osx_build(ns) + finally: + recipe_license_file = os.path.join( + "recipe", "recipe-scripts-license.txt" + ) + if os.path.exists(recipe_license_file): + os.remove(recipe_license_file) if __name__ == "__main__": diff --git a/conda-forge.yml b/conda-forge.yml index d7783ad1..cec78817 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -11,5 +11,7 @@ test_on_native_only: true github: branch_name: main tooling_branch_name: main +os_version: + linux_64: cos7 conda_build: pkg_format: '2' diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index fe5dd659..c0601c9e 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -3,3 +3,5 @@ opencl_impl: # [osx] - khronos # [osx] channel_targets: - conda-forge main +MACOSX_SDK_VERSION: # [osx and x86_64] + - "10.12" # [osx and x86_64] \ No newline at end of file diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 819fe5ff..243cc6ad 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,8 +1,8 @@ {% set name = "openmm" %} -{% set version = "7.7.0" %} -{% set build = 1 %} +{% set version = "8.0.0" %} +{% set build = 0 %} {% set with_test_suite = "false" %} -{% set with_test_suite = "true" %} # [(osx and arm64)] +#{% set with_test_suite = "true" %} # [(osx and arm64)] package: name: {{ name }} @@ -10,14 +10,14 @@ package: source: git_url: https://github.com/openmm/{{ name }}.git - git_rev: "7.7.0" + git_rev: "a780005" build: number: {{ build }} string: "py{{ PY_VER.replace('.', '') }}h{{ PKG_HASH }}_{{ build }}_{{ opencl_impl }}" # [osx] track_features: # make Apple OpenCL low priority - openmm_opencl_apple # [osx and (opencl_impl == 'apple')] - skip: true # [(win and py==310) or (cuda_compiler_version in (undefined, 'None') and (linux64 or win)) or ((cuda_compiler_version != '10.2') and (ppc64le))] + skip: true # [(cuda_compiler_version in (undefined, 'None') and (linux64 or win)) or ((cuda_compiler_version != '10.2') and (ppc64le))] script_env: - CONFIG - CUDA_HOME # [ppc64le] @@ -40,6 +40,7 @@ requirements: - {{ compiler('cxx') }} - {{ compiler('cuda') }} # [linux64 or ppc64le or win] - {{ cdt('mesa-libgl-devel') }} # [linux] + - sysroot_linux-64 2.17 # [linux64] - cmake - make # [unix] - jom # [win] @@ -53,7 +54,6 @@ requirements: host: - python - - fftw - swig - pthread-stubs - lxml @@ -65,7 +65,6 @@ requirements: run: - python - - fftw - numpy # OpenCL ICD - ocl-icd # [linux] diff --git a/recipe/test_openmm.bat b/recipe/test_openmm.bat index ad39e953..b56bf2a6 100644 --- a/recipe/test_openmm.bat +++ b/recipe/test_openmm.bat @@ -44,9 +44,6 @@ if "%CI%"=="" ( if x%PKG_VERSION:rc=%==x%PKG_VERSION% ( if x%PKG_VERSION:beta=%==x%PKG_VERSION% ( python -c "from openmm import Platform; v = Platform.getOpenMMVersion(); assert '%PKG_VERSION%' in (v, v+'.0'), v + '!=%PKG_VERSION%'" || goto :error - for /f "usebackq tokens=1" %%a in (`git ls-remote https://github.com/openmm/openmm.git %PKG_VERSION%`) do ( - python -c "from openmm.version import git_revision; r = git_revision; assert r == '%%a', r + '!=%%a'" || goto :error - ) ) ) else ( echo "!!! WARNING !!!" diff --git a/recipe/test_openmm.sh b/recipe/test_openmm.sh index 10bfb773..89ef92ac 100644 --- a/recipe/test_openmm.sh +++ b/recipe/test_openmm.sh @@ -48,8 +48,8 @@ fi # Check version metadata looks ok, only for final releases, RCs are not checked! if [[ ${PKG_VERSION} != *"rc"* && ${PKG_VERSION} != *"beta"* ]]; then python -c "from openmm import Platform; v = Platform.getOpenMMVersion(); assert \"$PKG_VERSION\" in (v, v+'.0'), v + \"!=$PKG_VERSION\"" - git_revision=$(git ls-remote https://github.com/openmm/openmm.git $PKG_VERSION | awk '{ print $1}') - python -c "from openmm.version import git_revision; r = git_revision; assert r == \"$git_revision\", r + \"!=$git_revision\"" + #git_revision=$(git ls-remote https://github.com/openmm/openmm.git $PKG_VERSION | awk '{ print $1}') + #python -c "from openmm.version import git_revision; r = git_revision; assert r == \"$git_revision\", r + \"!=$git_revision\"" else echo "!!! WARNING !!!" echo "This is a release candidate build ($PKG_VERSION). Please check versions and git hashes manually!"
VariantStatus
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.7.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.8.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.18python3.8.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.20python3.9.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.7.____73_pypylinux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.19python3.9.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.23python3.11.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.1cxx_compiler_version10numpy1.21python3.10.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.8.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.7.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.20python3.9.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.18python3.8.____cpython - - variant - -
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.7.____73_pypylinux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.19python3.9.____cpythonlinux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.23python3.11.____cpython - - variant + + variant
linux_64_c_compiler_version10cuda_compiler_version11.2cxx_compiler_version10numpy1.21python3.10.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython - - variant + + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython - - variant + + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpythonlinux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython - - variant + + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.7.____73_pypylinux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.23python3.11.____cpython - - variant + + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.8.____cpython - - variant + + variant
linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.20python3.9.____cpython - - variant + + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.7.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpython - - variant + + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.18python3.8.____cpythonlinux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.23python3.11.____cpython - - variant + + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.7.____73_pypylinux_aarch64_numpy1.20python3.8.____cpython - - variant + + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.19python3.9.____cpythonlinux_aarch64_numpy1.20python3.9.____cpython - - variant + + variant
linux_64_c_compiler_version9cuda_compiler_version11.0cxx_compiler_version9numpy1.21python3.10.____cpythonlinux_aarch64_numpy1.21python3.10.____cpython - - variant + + variant
linux_aarch64_numpy1.18python3.7.____cpythonlinux_aarch64_numpy1.23python3.11.____cpython - - variant + + variant
linux_aarch64_numpy1.18python3.8.____cpythonosx_64_numpy1.20opencl_implapplepython3.8.____cpython - - variant + + variant
linux_aarch64_numpy1.19python3.7.____73_pypyosx_64_numpy1.20opencl_implapplepython3.9.____cpython - - variant + + variant
linux_aarch64_numpy1.19python3.9.____cpythonosx_64_numpy1.20opencl_implkhronospython3.8.____cpython - - variant + + variant
linux_aarch64_numpy1.21python3.10.____cpythonosx_64_numpy1.20opencl_implkhronospython3.9.____cpython - - variant + + variant
osx_64_numpy1.18opencl_implapplepython3.7.____cpythonosx_64_numpy1.21opencl_implapplepython3.10.____cpython - - variant + + variant
osx_64_numpy1.18opencl_implapplepython3.8.____cpythonosx_64_numpy1.21opencl_implkhronospython3.10.____cpython - - variant + + variant
osx_64_numpy1.18opencl_implkhronospython3.7.____cpythonosx_64_numpy1.23opencl_implapplepython3.11.____cpython - - variant + + variant
osx_64_numpy1.18opencl_implkhronospython3.8.____cpythonosx_64_numpy1.23opencl_implkhronospython3.11.____cpython - - variant + + variant
osx_64_numpy1.19opencl_implapplepython3.7.____73_pypyosx_arm64_numpy1.20opencl_implapplepython3.8.____cpython - - variant + + variant
osx_64_numpy1.19opencl_implapplepython3.9.____cpythonosx_arm64_numpy1.20opencl_implapplepython3.9.____cpython - - variant + + variant
osx_64_numpy1.19opencl_implkhronospython3.7.____73_pypyosx_arm64_numpy1.20opencl_implkhronospython3.8.____cpython - - variant + + variant
osx_64_numpy1.19opencl_implkhronospython3.9.____cpythonosx_arm64_numpy1.20opencl_implkhronospython3.9.____cpython - - variant + + variant
osx_64_numpy1.21opencl_implapplepython3.10.____cpythonosx_arm64_numpy1.21opencl_implapplepython3.10.____cpython - - variant + + variant
osx_64_numpy1.21opencl_implkhronospython3.10.____cpythonosx_arm64_numpy1.21opencl_implkhronospython3.10.____cpython - - variant + + variant
osx_arm64_numpy1.19opencl_implapplepython3.8.____cpythonosx_arm64_numpy1.23opencl_implapplepython3.11.____cpython - - variant + + variant
osx_arm64_numpy1.19opencl_implapplepython3.9.____cpythonosx_arm64_numpy1.23opencl_implkhronospython3.11.____cpython - - variant + + variant
osx_arm64_numpy1.19opencl_implkhronospython3.8.____cpythonwin_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython - - variant + + variant
osx_arm64_numpy1.19opencl_implkhronospython3.9.____cpythonwin_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython - - variant + + variant
osx_arm64_numpy1.21opencl_implapplepython3.10.____cpythonwin_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython - - variant + + variant
osx_arm64_numpy1.21opencl_implkhronospython3.10.____cpythonwin_64_cuda_compiler_version10.2numpy1.23python3.11.____cpython - - variant + + variant
win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpythonwin_64_cuda_compiler_version11.0numpy1.20python3.8.____cpython - - variant + + variant
win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpythonwin_64_cuda_compiler_version11.0numpy1.20python3.9.____cpython - - variant + + variant
win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpythonwin_64_cuda_compiler_version11.0numpy1.21python3.10.____cpython - - variant + + variant
win_64_cuda_compiler_version11.0numpy1.18python3.7.____cpythonwin_64_cuda_compiler_version11.0numpy1.23python3.11.____cpython - - variant + + variant
win_64_cuda_compiler_version11.0numpy1.18python3.8.____cpythonwin_64_cuda_compiler_version11.1numpy1.20python3.8.____cpython - - variant + + variant
win_64_cuda_compiler_version11.0numpy1.19python3.9.____cpythonwin_64_cuda_compiler_version11.1numpy1.20python3.9.____cpython - - variant + + variant
win_64_cuda_compiler_version11.1numpy1.18python3.7.____cpythonwin_64_cuda_compiler_version11.1numpy1.21python3.10.____cpython - - variant + + variant
win_64_cuda_compiler_version11.1numpy1.18python3.8.____cpythonwin_64_cuda_compiler_version11.1numpy1.23python3.11.____cpython - - variant + + variant
win_64_cuda_compiler_version11.1numpy1.19python3.9.____cpythonwin_64_cuda_compiler_version11.2numpy1.20python3.8.____cpython - - variant + + variant
win_64_cuda_compiler_version11.2numpy1.18python3.7.____cpythonwin_64_cuda_compiler_version11.2numpy1.20python3.9.____cpython - - variant + + variant
win_64_cuda_compiler_version11.2numpy1.18python3.8.____cpythonwin_64_cuda_compiler_version11.2numpy1.21python3.10.____cpython - - variant + + variant
win_64_cuda_compiler_version11.2numpy1.19python3.9.____cpythonwin_64_cuda_compiler_version11.2numpy1.23python3.11.____cpython - - variant + + variant