From d6967047d6677620e43341e56591562761067105 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Wed, 26 Oct 2022 16:12:45 +0000 Subject: [PATCH 1/7] Rebuild for python311 --- .ci_support/migrations/python311.yaml | 37 +++++++++++++++++++++++++++ recipe/meta.yaml | 2 +- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 .ci_support/migrations/python311.yaml diff --git a/.ci_support/migrations/python311.yaml b/.ci_support/migrations/python311.yaml new file mode 100644 index 0000000..45d995c --- /dev/null +++ b/.ci_support/migrations/python311.yaml @@ -0,0 +1,37 @@ +migrator_ts: 1666686085 +__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.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 + 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 + - python + - pypy3.6 + - pypy-meta + - cross-python + - python_abi + exclude_pinned_pkgs: false + +python: + - 3.11.* *_cpython +# additional entries to add for zip_keys +numpy: + - 1.23 +python_impl: + - cpython diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 3f11d6d..78d87c7 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -12,7 +12,7 @@ source: sha256: {{ sha256 }} build: - number: 0 + number: 1 skip: true # [py<37] script_env: - PY_VCRUNTIME_REDIST From 7c6216d9ad3cb7ba60bcf24cdef004f0a83d2d56 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Wed, 26 Oct 2022 16:13:26 +0000 Subject: [PATCH 2/7] MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.2, and conda-forge-pinning 2022.10.26.15.31.17 --- .azure-pipelines/azure-pipelines-linux.yml | 12 ++++---- .azure-pipelines/azure-pipelines-osx.yml | 7 +++-- .azure-pipelines/azure-pipelines-win.yml | 4 +-- .../linux_64_python3.10.____cpython.yaml | 2 -- ...l => linux_64_python3.11.____cpython.yaml} | 4 +-- .../linux_64_python3.8.____73_pypy.yaml | 2 -- .../linux_64_python3.8.____cpython.yaml | 2 -- .../linux_64_python3.9.____73_pypy.yaml | 2 -- .../linux_64_python3.9.____cpython.yaml | 2 -- .../linux_aarch64_python3.10.____cpython.yaml | 2 -- ...linux_aarch64_python3.11.____cpython.yaml} | 4 +-- .../linux_aarch64_python3.8.____73_pypy.yaml | 2 -- .../linux_aarch64_python3.8.____cpython.yaml | 2 -- .../linux_aarch64_python3.9.____73_pypy.yaml | 2 -- .../linux_aarch64_python3.9.____cpython.yaml | 2 -- .../linux_ppc64le_python3.10.____cpython.yaml | 2 -- ...linux_ppc64le_python3.11.____cpython.yaml} | 4 +-- .../linux_ppc64le_python3.8.____73_pypy.yaml | 2 -- .../linux_ppc64le_python3.8.____cpython.yaml | 2 -- .../linux_ppc64le_python3.9.____73_pypy.yaml | 2 -- .../linux_ppc64le_python3.9.____cpython.yaml | 2 -- .../osx_64_python3.10.____cpython.yaml | 2 -- ...aml => osx_64_python3.11.____cpython.yaml} | 4 +-- .ci_support/osx_64_python3.8.____73_pypy.yaml | 2 -- .ci_support/osx_64_python3.8.____cpython.yaml | 2 -- .ci_support/osx_64_python3.9.____73_pypy.yaml | 2 -- .ci_support/osx_64_python3.9.____cpython.yaml | 2 -- .../osx_arm64_python3.10.____cpython.yaml | 2 -- .../osx_arm64_python3.11.____cpython.yaml | 29 +++++++++++++++++++ .../osx_arm64_python3.8.____cpython.yaml | 2 -- .../osx_arm64_python3.9.____cpython.yaml | 2 -- .../win_64_python3.10.____cpython.yaml | 2 -- ...aml => win_64_python3.11.____cpython.yaml} | 4 +-- .ci_support/win_64_python3.8.____73_pypy.yaml | 2 -- .ci_support/win_64_python3.8.____cpython.yaml | 2 -- .ci_support/win_64_python3.9.____73_pypy.yaml | 2 -- .ci_support/win_64_python3.9.____cpython.yaml | 2 -- README.md | 27 ++++++++++------- 38 files changed, 64 insertions(+), 91 deletions(-) rename .ci_support/{linux_64_python3.7.____cpython.yaml => linux_64_python3.11.____cpython.yaml} (90%) rename .ci_support/{linux_aarch64_python3.7.____cpython.yaml => linux_aarch64_python3.11.____cpython.yaml} (91%) rename .ci_support/{linux_ppc64le_python3.7.____cpython.yaml => linux_ppc64le_python3.11.____cpython.yaml} (90%) rename .ci_support/{osx_64_python3.7.____cpython.yaml => osx_64_python3.11.____cpython.yaml} (90%) create mode 100644 .ci_support/osx_arm64_python3.11.____cpython.yaml rename .ci_support/{win_64_python3.7.____cpython.yaml => win_64_python3.11.____cpython.yaml} (83%) diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 8a59c91..495c0fc 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -12,8 +12,8 @@ jobs: CONFIG: linux_64_python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_64_python3.7.____cpython: - CONFIG: linux_64_python3.7.____cpython + linux_64_python3.11.____cpython: + CONFIG: linux_64_python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_python3.8.____73_pypy: @@ -36,8 +36,8 @@ jobs: CONFIG: linux_aarch64_python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_python3.7.____cpython: - CONFIG: linux_aarch64_python3.7.____cpython + linux_aarch64_python3.11.____cpython: + CONFIG: linux_aarch64_python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_aarch64_python3.8.____73_pypy: @@ -60,8 +60,8 @@ jobs: CONFIG: linux_ppc64le_python3.10.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_python3.7.____cpython: - CONFIG: linux_ppc64le_python3.7.____cpython + linux_ppc64le_python3.11.____cpython: + CONFIG: linux_ppc64le_python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_ppc64le_python3.8.____73_pypy: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 386b32b..79d3965 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -11,8 +11,8 @@ jobs: osx_64_python3.10.____cpython: CONFIG: osx_64_python3.10.____cpython UPLOAD_PACKAGES: 'True' - osx_64_python3.7.____cpython: - CONFIG: osx_64_python3.7.____cpython + osx_64_python3.11.____cpython: + CONFIG: osx_64_python3.11.____cpython UPLOAD_PACKAGES: 'True' osx_64_python3.8.____73_pypy: CONFIG: osx_64_python3.8.____73_pypy @@ -29,6 +29,9 @@ jobs: osx_arm64_python3.10.____cpython: CONFIG: osx_arm64_python3.10.____cpython UPLOAD_PACKAGES: 'True' + osx_arm64_python3.11.____cpython: + CONFIG: osx_arm64_python3.11.____cpython + UPLOAD_PACKAGES: 'True' osx_arm64_python3.8.____cpython: CONFIG: osx_arm64_python3.8.____cpython UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 1a5a655..2a9a7b1 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -11,8 +11,8 @@ jobs: win_64_python3.10.____cpython: CONFIG: win_64_python3.10.____cpython UPLOAD_PACKAGES: 'True' - win_64_python3.7.____cpython: - CONFIG: win_64_python3.7.____cpython + win_64_python3.11.____cpython: + CONFIG: win_64_python3.11.____cpython UPLOAD_PACKAGES: 'True' win_64_python3.8.____73_pypy: CONFIG: win_64_python3.8.____73_pypy diff --git a/.ci_support/linux_64_python3.10.____cpython.yaml b/.ci_support/linux_64_python3.10.____cpython.yaml index 33f7976..b6c78f8 100644 --- a/.ci_support/linux_64_python3.10.____cpython.yaml +++ b/.ci_support/linux_64_python3.10.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/linux_64_python3.7.____cpython.yaml b/.ci_support/linux_64_python3.11.____cpython.yaml similarity index 90% rename from .ci_support/linux_64_python3.7.____cpython.yaml rename to .ci_support/linux_64_python3.11.____cpython.yaml index 9e0a3cf..2133b43 100644 --- a/.ci_support/linux_64_python3.7.____cpython.yaml +++ b/.ci_support/linux_64_python3.11.____cpython.yaml @@ -18,10 +18,8 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-64 zip_keys: diff --git a/.ci_support/linux_64_python3.8.____73_pypy.yaml b/.ci_support/linux_64_python3.8.____73_pypy.yaml index 6df4ee7..8176706 100644 --- a/.ci_support/linux_64_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_64_python3.8.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_73_pypy target_platform: diff --git a/.ci_support/linux_64_python3.8.____cpython.yaml b/.ci_support/linux_64_python3.8.____cpython.yaml index bfb4dea..a33c1f4 100644 --- a/.ci_support/linux_64_python3.8.____cpython.yaml +++ b/.ci_support/linux_64_python3.8.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/linux_64_python3.9.____73_pypy.yaml b/.ci_support/linux_64_python3.9.____73_pypy.yaml index c35b33b..20271d7 100644 --- a/.ci_support/linux_64_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_64_python3.9.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_73_pypy target_platform: diff --git a/.ci_support/linux_64_python3.9.____cpython.yaml b/.ci_support/linux_64_python3.9.____cpython.yaml index fd53c9d..f08b7fc 100644 --- a/.ci_support/linux_64_python3.9.____cpython.yaml +++ b/.ci_support/linux_64_python3.9.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/.ci_support/linux_aarch64_python3.10.____cpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpython.yaml index 96c8fb9..a6414df 100644 --- a/.ci_support/linux_aarch64_python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.10.____cpython.yaml @@ -22,8 +22,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/linux_aarch64_python3.7.____cpython.yaml b/.ci_support/linux_aarch64_python3.11.____cpython.yaml similarity index 91% rename from .ci_support/linux_aarch64_python3.7.____cpython.yaml rename to .ci_support/linux_aarch64_python3.11.____cpython.yaml index 47dfb8a..a3c311b 100644 --- a/.ci_support/linux_aarch64_python3.7.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.11.____cpython.yaml @@ -22,10 +22,8 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-aarch64 zip_keys: diff --git a/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml b/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml index 9c22999..e69e3da 100644 --- a/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml @@ -22,8 +22,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_73_pypy target_platform: diff --git a/.ci_support/linux_aarch64_python3.8.____cpython.yaml b/.ci_support/linux_aarch64_python3.8.____cpython.yaml index fed6745..1a03693 100644 --- a/.ci_support/linux_aarch64_python3.8.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.8.____cpython.yaml @@ -22,8 +22,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml b/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml index da4ea8a..276dfb3 100644 --- a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml @@ -22,8 +22,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_73_pypy target_platform: diff --git a/.ci_support/linux_aarch64_python3.9.____cpython.yaml b/.ci_support/linux_aarch64_python3.9.____cpython.yaml index 72c7963..ab625a2 100644 --- a/.ci_support/linux_aarch64_python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.9.____cpython.yaml @@ -22,8 +22,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml index c594176..29e8d44 100644 --- a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/linux_ppc64le_python3.7.____cpython.yaml b/.ci_support/linux_ppc64le_python3.11.____cpython.yaml similarity index 90% rename from .ci_support/linux_ppc64le_python3.7.____cpython.yaml rename to .ci_support/linux_ppc64le_python3.11.____cpython.yaml index ba3f342..50cecd8 100644 --- a/.ci_support/linux_ppc64le_python3.7.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.11.____cpython.yaml @@ -18,10 +18,8 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - linux-ppc64le zip_keys: diff --git a/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml b/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml index 9d1bba0..9e7f672 100644 --- a/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_73_pypy target_platform: diff --git a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_python3.8.____cpython.yaml index a97ee66..8f5fa31 100644 --- a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.8.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml b/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml index 19dbcbb..7e86470 100644 --- a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_73_pypy target_platform: diff --git a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_python3.9.____cpython.yaml index bfaba2e..ce89f91 100644 --- a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.9.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/.ci_support/osx_64_python3.10.____cpython.yaml b/.ci_support/osx_64_python3.10.____cpython.yaml index 27df3f5..b485959 100644 --- a/.ci_support/osx_64_python3.10.____cpython.yaml +++ b/.ci_support/osx_64_python3.10.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/osx_64_python3.7.____cpython.yaml b/.ci_support/osx_64_python3.11.____cpython.yaml similarity index 90% rename from .ci_support/osx_64_python3.7.____cpython.yaml rename to .ci_support/osx_64_python3.11.____cpython.yaml index da7365e..5f10b51 100644 --- a/.ci_support/osx_64_python3.7.____cpython.yaml +++ b/.ci_support/osx_64_python3.11.____cpython.yaml @@ -18,10 +18,8 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - osx-64 zip_keys: diff --git a/.ci_support/osx_64_python3.8.____73_pypy.yaml b/.ci_support/osx_64_python3.8.____73_pypy.yaml index 3f7a4e9..fdbc539 100644 --- a/.ci_support/osx_64_python3.8.____73_pypy.yaml +++ b/.ci_support/osx_64_python3.8.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_73_pypy target_platform: diff --git a/.ci_support/osx_64_python3.8.____cpython.yaml b/.ci_support/osx_64_python3.8.____cpython.yaml index f64d09a..cd17fcb 100644 --- a/.ci_support/osx_64_python3.8.____cpython.yaml +++ b/.ci_support/osx_64_python3.8.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/osx_64_python3.9.____73_pypy.yaml b/.ci_support/osx_64_python3.9.____73_pypy.yaml index cc600e7..7cd93d2 100644 --- a/.ci_support/osx_64_python3.9.____73_pypy.yaml +++ b/.ci_support/osx_64_python3.9.____73_pypy.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_73_pypy target_platform: diff --git a/.ci_support/osx_64_python3.9.____cpython.yaml b/.ci_support/osx_64_python3.9.____cpython.yaml index c701416..530396f 100644 --- a/.ci_support/osx_64_python3.9.____cpython.yaml +++ b/.ci_support/osx_64_python3.9.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/.ci_support/osx_arm64_python3.10.____cpython.yaml b/.ci_support/osx_arm64_python3.10.____cpython.yaml index 50d25a0..301636c 100644 --- a/.ci_support/osx_arm64_python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.10.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/osx_arm64_python3.11.____cpython.yaml b/.ci_support/osx_arm64_python3.11.____cpython.yaml new file mode 100644 index 0000000..b8ce16e --- /dev/null +++ b/.ci_support/osx_arm64_python3.11.____cpython.yaml @@ -0,0 +1,29 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '14' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- clangxx +cxx_compiler_version: +- '14' +macos_machine: +- arm64-apple-darwin20.0.0 +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 +zlib: +- '1.2' diff --git a/.ci_support/osx_arm64_python3.8.____cpython.yaml b/.ci_support/osx_arm64_python3.8.____cpython.yaml index 8bda10c..3c6154f 100644 --- a/.ci_support/osx_arm64_python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.8.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/osx_arm64_python3.9.____cpython.yaml b/.ci_support/osx_arm64_python3.9.____cpython.yaml index 3ae1a4c..d72e5b6 100644 --- a/.ci_support/osx_arm64_python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.9.____cpython.yaml @@ -18,8 +18,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/.ci_support/win_64_python3.10.____cpython.yaml b/.ci_support/win_64_python3.10.____cpython.yaml index 447be49..ad8b1b0 100644 --- a/.ci_support/win_64_python3.10.____cpython.yaml +++ b/.ci_support/win_64_python3.10.____cpython.yaml @@ -10,8 +10,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.10.* *_cpython target_platform: diff --git a/.ci_support/win_64_python3.7.____cpython.yaml b/.ci_support/win_64_python3.11.____cpython.yaml similarity index 83% rename from .ci_support/win_64_python3.7.____cpython.yaml rename to .ci_support/win_64_python3.11.____cpython.yaml index 678b9b7..402e0de 100644 --- a/.ci_support/win_64_python3.7.____cpython.yaml +++ b/.ci_support/win_64_python3.11.____cpython.yaml @@ -10,10 +10,8 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: -- 3.7.* *_cpython +- 3.11.* *_cpython target_platform: - win-64 zlib: diff --git a/.ci_support/win_64_python3.8.____73_pypy.yaml b/.ci_support/win_64_python3.8.____73_pypy.yaml index 3a80fae..5cdcef3 100644 --- a/.ci_support/win_64_python3.8.____73_pypy.yaml +++ b/.ci_support/win_64_python3.8.____73_pypy.yaml @@ -10,8 +10,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_73_pypy target_platform: diff --git a/.ci_support/win_64_python3.8.____cpython.yaml b/.ci_support/win_64_python3.8.____cpython.yaml index fff5f8a..db48ef6 100644 --- a/.ci_support/win_64_python3.8.____cpython.yaml +++ b/.ci_support/win_64_python3.8.____cpython.yaml @@ -10,8 +10,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.8.* *_cpython target_platform: diff --git a/.ci_support/win_64_python3.9.____73_pypy.yaml b/.ci_support/win_64_python3.9.____73_pypy.yaml index 24cbb94..ec97d78 100644 --- a/.ci_support/win_64_python3.9.____73_pypy.yaml +++ b/.ci_support/win_64_python3.9.____73_pypy.yaml @@ -10,8 +10,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_73_pypy target_platform: diff --git a/.ci_support/win_64_python3.9.____cpython.yaml b/.ci_support/win_64_python3.9.____cpython.yaml index 0638090..9ef4a49 100644 --- a/.ci_support/win_64_python3.9.____cpython.yaml +++ b/.ci_support/win_64_python3.9.____cpython.yaml @@ -10,8 +10,6 @@ pin_run_as_build: python: min_pin: x.x max_pin: x.x - zlib: - max_pin: x.x python: - 3.9.* *_cpython target_platform: diff --git a/README.md b/README.md index cba624d..57312d4 100644 --- a/README.md +++ b/README.md @@ -38,10 +38,10 @@ Current build status - linux_64_python3.7.____cpython + linux_64_python3.11.____cpython - variant + variant @@ -80,10 +80,10 @@ Current build status - linux_aarch64_python3.7.____cpython + linux_aarch64_python3.11.____cpython - variant + variant @@ -122,10 +122,10 @@ Current build status - linux_ppc64le_python3.7.____cpython + linux_ppc64le_python3.11.____cpython - variant + variant @@ -164,10 +164,10 @@ Current build status - osx_64_python3.7.____cpython + osx_64_python3.11.____cpython - variant + variant @@ -205,6 +205,13 @@ Current build status variant + + osx_arm64_python3.11.____cpython + + + variant + + osx_arm64_python3.8.____cpython @@ -227,10 +234,10 @@ Current build status - win_64_python3.7.____cpython + win_64_python3.11.____cpython - variant + variant From 481e2255ed1e299ecd0ecab82778364376004b4a Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 2 May 2023 20:19:33 +0000 Subject: [PATCH 3/7] updated v0.40.0 --- recipe/meta.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 210565d..76d7da5 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ {% set name = "llvmlite" %} -{% set version = "0.39.1" %} -{% set sha256 = "b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572" %} +{% set version = "0.40.0" %} +{% set sha256 = "c910b8fbfd67b8e9d0b10ebc012b23cd67cbecef1b96f00d391ddd298d71671c" %} package: name: {{ name|lower }} @@ -12,7 +12,7 @@ source: sha256: {{ sha256 }} build: - number: 1 + number: 0 skip: true # [py<37] script_env: - PY_VCRUNTIME_REDIST From b19d2d182c976b7cfe43d99d11f73e9ff16658a0 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 2 May 2023 20:20:00 +0000 Subject: [PATCH 4/7] MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.02.09.44.55 --- .azure-pipelines/azure-pipelines-win.yml | 8 ++- .../linux_64_python3.10.____cpython.yaml | 4 +- .../linux_64_python3.8.____73_pypy.yaml | 4 +- .../linux_64_python3.8.____cpython.yaml | 4 +- .../linux_64_python3.9.____73_pypy.yaml | 4 +- .../linux_64_python3.9.____cpython.yaml | 4 +- .../linux_aarch64_python3.10.____cpython.yaml | 4 +- .../linux_aarch64_python3.8.____73_pypy.yaml | 4 +- .../linux_aarch64_python3.8.____cpython.yaml | 4 +- .../linux_aarch64_python3.9.____73_pypy.yaml | 4 +- .../linux_aarch64_python3.9.____cpython.yaml | 4 +- .../linux_ppc64le_python3.10.____cpython.yaml | 4 +- .../linux_ppc64le_python3.8.____73_pypy.yaml | 4 +- .../linux_ppc64le_python3.8.____cpython.yaml | 4 +- .../linux_ppc64le_python3.9.____73_pypy.yaml | 4 +- .../linux_ppc64le_python3.9.____cpython.yaml | 4 +- .../osx_64_python3.10.____cpython.yaml | 4 +- .ci_support/osx_64_python3.8.____73_pypy.yaml | 4 +- .ci_support/osx_64_python3.8.____cpython.yaml | 4 +- .ci_support/osx_64_python3.9.____73_pypy.yaml | 4 +- .ci_support/osx_64_python3.9.____cpython.yaml | 4 +- .../osx_arm64_python3.10.____cpython.yaml | 4 +- .../osx_arm64_python3.8.____cpython.yaml | 4 +- .../osx_arm64_python3.9.____cpython.yaml | 4 +- .circleci/config.yml | 2 +- .scripts/run_osx_build.sh | 1 - README.md | 64 +++++++++---------- 27 files changed, 85 insertions(+), 82 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 0b67de6..973b096 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -5,7 +5,7 @@ jobs: - job: win pool: - vmImage: windows-2019 + vmImage: windows-2022 strategy: matrix: win_64_python3.10.____cpython: @@ -26,6 +26,7 @@ jobs: timeoutInMinutes: 360 variables: CONDA_BLD_PATH: D:\\bld\\ + UPLOAD_TEMP: D:\\tmp steps: - task: PythonScript@0 @@ -47,7 +48,7 @@ jobs: - script: | call activate base - mamba.exe install 'python=3.9' conda-build conda pip boa 'conda-forge-ci-setup=3' -c conda-forge --strict-channel-priority --yes + mamba.exe install "python=3.10" conda-build conda pip boa conda-forge-ci-setup=3 -c conda-forge --strict-channel-priority --yes displayName: Install conda-build - script: set PYTHONUNBUFFERED=1 @@ -84,6 +85,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_python3.10.____cpython.yaml b/.ci_support/linux_64_python3.10.____cpython.yaml index b6c78f8..c0eccb1 100644 --- a/.ci_support/linux_64_python3.10.____cpython.yaml +++ b/.ci_support/linux_64_python3.10.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos6 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_64_python3.8.____73_pypy.yaml b/.ci_support/linux_64_python3.8.____73_pypy.yaml index 8176706..bdd8fdd 100644 --- a/.ci_support/linux_64_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_64_python3.8.____73_pypy.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos6 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_64_python3.8.____cpython.yaml b/.ci_support/linux_64_python3.8.____cpython.yaml index a33c1f4..31024b1 100644 --- a/.ci_support/linux_64_python3.8.____cpython.yaml +++ b/.ci_support/linux_64_python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos6 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_64_python3.9.____73_pypy.yaml b/.ci_support/linux_64_python3.9.____73_pypy.yaml index 20271d7..af48b36 100644 --- a/.ci_support/linux_64_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_64_python3.9.____73_pypy.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos6 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_64_python3.9.____cpython.yaml b/.ci_support/linux_64_python3.9.____cpython.yaml index f08b7fc..37c0572 100644 --- a/.ci_support/linux_64_python3.9.____cpython.yaml +++ b/.ci_support/linux_64_python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos6 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_aarch64_python3.10.____cpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpython.yaml index a6414df..cde271d 100644 --- a/.ci_support/linux_aarch64_python3.10.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.10.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -15,7 +15,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml b/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml index e69e3da..21e3e65 100644 --- a/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_aarch64_python3.8.____73_pypy.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -15,7 +15,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_aarch64_python3.8.____cpython.yaml b/.ci_support/linux_aarch64_python3.8.____cpython.yaml index 1a03693..6bfe56b 100644 --- a/.ci_support/linux_aarch64_python3.8.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.8.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -15,7 +15,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml b/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml index 276dfb3..fd94048 100644 --- a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -15,7 +15,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_aarch64_python3.9.____cpython.yaml b/.ci_support/linux_aarch64_python3.9.____cpython.yaml index ab625a2..70dd8b1 100644 --- a/.ci_support/linux_aarch64_python3.9.____cpython.yaml +++ b/.ci_support/linux_aarch64_python3.9.____cpython.yaml @@ -3,7 +3,7 @@ BUILD: c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_arch: - aarch64 cdt_name: @@ -15,7 +15,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml index 29e8d44..bfe7e05 100644 --- a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml b/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml index 9e7f672..19c952f 100644 --- a/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml +++ b/.ci_support/linux_ppc64le_python3.8.____73_pypy.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_python3.8.____cpython.yaml index 8f5fa31..c880534 100644 --- a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.8.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml b/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml index 7e86470..0579ade 100644 --- a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml +++ b/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_python3.9.____cpython.yaml index ce89f91..aafcb1f 100644 --- a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml +++ b/.ci_support/linux_ppc64le_python3.9.____cpython.yaml @@ -1,7 +1,7 @@ c_compiler: - gcc c_compiler_version: -- '10' +- '12' cdt_name: - cos7 channel_sources: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - gxx cxx_compiler_version: -- '10' +- '12' docker_image: - quay.io/condaforge/linux-anvil-cos7-x86_64 pin_run_as_build: diff --git a/.ci_support/osx_64_python3.10.____cpython.yaml b/.ci_support/osx_64_python3.10.____cpython.yaml index b485959..6823959 100644 --- a/.ci_support/osx_64_python3.10.____cpython.yaml +++ b/.ci_support/osx_64_python3.10.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - x86_64-apple-darwin13.4.0 pin_run_as_build: diff --git a/.ci_support/osx_64_python3.8.____73_pypy.yaml b/.ci_support/osx_64_python3.8.____73_pypy.yaml index fdbc539..661a512 100644 --- a/.ci_support/osx_64_python3.8.____73_pypy.yaml +++ b/.ci_support/osx_64_python3.8.____73_pypy.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - x86_64-apple-darwin13.4.0 pin_run_as_build: diff --git a/.ci_support/osx_64_python3.8.____cpython.yaml b/.ci_support/osx_64_python3.8.____cpython.yaml index cd17fcb..e038fd8 100644 --- a/.ci_support/osx_64_python3.8.____cpython.yaml +++ b/.ci_support/osx_64_python3.8.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - x86_64-apple-darwin13.4.0 pin_run_as_build: diff --git a/.ci_support/osx_64_python3.9.____73_pypy.yaml b/.ci_support/osx_64_python3.9.____73_pypy.yaml index 7cd93d2..77b2d13 100644 --- a/.ci_support/osx_64_python3.9.____73_pypy.yaml +++ b/.ci_support/osx_64_python3.9.____73_pypy.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - x86_64-apple-darwin13.4.0 pin_run_as_build: diff --git a/.ci_support/osx_64_python3.9.____cpython.yaml b/.ci_support/osx_64_python3.9.____cpython.yaml index 530396f..f5ae2cc 100644 --- a/.ci_support/osx_64_python3.9.____cpython.yaml +++ b/.ci_support/osx_64_python3.9.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - x86_64-apple-darwin13.4.0 pin_run_as_build: diff --git a/.ci_support/osx_arm64_python3.10.____cpython.yaml b/.ci_support/osx_arm64_python3.10.____cpython.yaml index 301636c..afc9834 100644 --- a/.ci_support/osx_arm64_python3.10.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.10.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - arm64-apple-darwin20.0.0 pin_run_as_build: diff --git a/.ci_support/osx_arm64_python3.8.____cpython.yaml b/.ci_support/osx_arm64_python3.8.____cpython.yaml index 3c6154f..928b290 100644 --- a/.ci_support/osx_arm64_python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.8.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - arm64-apple-darwin20.0.0 pin_run_as_build: diff --git a/.ci_support/osx_arm64_python3.9.____cpython.yaml b/.ci_support/osx_arm64_python3.9.____cpython.yaml index d72e5b6..a636dd4 100644 --- a/.ci_support/osx_arm64_python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.9.____cpython.yaml @@ -3,7 +3,7 @@ MACOSX_DEPLOYMENT_TARGET: c_compiler: - clang c_compiler_version: -- '14' +- '15' channel_sources: - conda-forge channel_targets: @@ -11,7 +11,7 @@ channel_targets: cxx_compiler: - clangxx cxx_compiler_version: -- '14' +- '15' macos_machine: - arm64-apple-darwin20.0.0 pin_run_as_build: diff --git a/.circleci/config.yml b/.circleci/config.yml index 3e61aa2..8b4ef2f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,6 +1,6 @@ # 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 diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 736a39a..bb00584 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -23,7 +23,6 @@ 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 mamba update --update-specs --yes --quiet --channel conda-forge \ diff --git a/README.md b/README.md index d6ca51d..9d0ef02 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -About llvmlite -============== +About llvmlite-feedstock +======================== + +Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/llvmlite-feedstock/blob/main/LICENSE.txt) Home: http://llvmlite.pydata.org Package license: BSD-2-Clause -Feedstock license: [BSD-3-Clause](https://github.com/conda-forge/llvmlite-feedstock/blob/main/LICENSE.txt) - Summary: A lightweight LLVM python binding for writing JIT compilers. Development: https://github.com/numba/llvmlite @@ -34,196 +34,196 @@ Current build status linux_64_python3.10.____cpython - variant + variant linux_64_python3.8.____73_pypy - variant + variant linux_64_python3.8.____cpython - variant + variant linux_64_python3.9.____73_pypy - variant + variant linux_64_python3.9.____cpython - variant + variant linux_aarch64_python3.10.____cpython - variant + variant linux_aarch64_python3.8.____73_pypy - variant + variant linux_aarch64_python3.8.____cpython - variant + variant linux_aarch64_python3.9.____73_pypy - variant + variant linux_aarch64_python3.9.____cpython - variant + variant linux_ppc64le_python3.10.____cpython - variant + variant linux_ppc64le_python3.8.____73_pypy - variant + variant linux_ppc64le_python3.8.____cpython - variant + variant linux_ppc64le_python3.9.____73_pypy - variant + variant linux_ppc64le_python3.9.____cpython - variant + variant osx_64_python3.10.____cpython - variant + variant osx_64_python3.8.____73_pypy - variant + variant osx_64_python3.8.____cpython - variant + variant osx_64_python3.9.____73_pypy - variant + variant osx_64_python3.9.____cpython - variant + variant osx_arm64_python3.10.____cpython - variant + variant osx_arm64_python3.8.____cpython - variant + variant osx_arm64_python3.9.____cpython - variant + variant win_64_python3.10.____cpython - variant + variant win_64_python3.8.____73_pypy - variant + variant win_64_python3.8.____cpython - variant + variant win_64_python3.9.____73_pypy - variant + variant win_64_python3.9.____cpython - variant + variant From ff20f507bee3697066e13ac0db084ca336b3222d Mon Sep 17 00:00:00 2001 From: jakirkham Date: Wed, 3 May 2023 09:29:11 -0700 Subject: [PATCH 5/7] Bump LLVM to 14.0 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 76d7da5..894a31f 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -28,8 +28,8 @@ requirements: host: - python - setuptools - - llvmdev 11.1.* - - llvm 11.1.* + - llvmdev 14.0.* + - llvm 14.0.* - zlib - vs2015_runtime # [win] run: From b4b095ec48e4e1980a54a9b42b195a6e98fb922f Mon Sep 17 00:00:00 2001 From: jakirkham Date: Thu, 18 May 2023 14:20:52 -0700 Subject: [PATCH 6/7] Drop unused patch --- .../0001-Disable-test_libm-on-macOS.patch | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100644 recipe/patches/0001-Disable-test_libm-on-macOS.patch diff --git a/recipe/patches/0001-Disable-test_libm-on-macOS.patch b/recipe/patches/0001-Disable-test_libm-on-macOS.patch deleted file mode 100644 index 0730410..0000000 --- a/recipe/patches/0001-Disable-test_libm-on-macOS.patch +++ /dev/null @@ -1,34 +0,0 @@ -From e3648a827115539c368ee13d8b791f45d1afea69 Mon Sep 17 00:00:00 2001 -From: John Kirkham -Date: Fri, 12 Aug 2022 09:31:14 -0700 -Subject: [PATCH] Disable `test_libm` on macOS - ---- - llvmlite/tests/test_binding.py | 9 +++------ - 1 file changed, 3 insertions(+), 6 deletions(-) - -diff --git a/llvmlite/tests/test_binding.py b/llvmlite/tests/test_binding.py -index 28b2f5f..b3018c8 100644 ---- a/llvmlite/tests/test_binding.py -+++ b/llvmlite/tests/test_binding.py -@@ -1633,14 +1633,11 @@ class TestDylib(BaseTest): - with self.assertRaises(RuntimeError): - llvm.load_library_permanently("zzzasdkf;jasd;l") - -- @unittest.skipUnless(platform.system() in ["Linux", "Darwin"], -- "test only works on Linux and Darwin") -+ @unittest.skipUnless(platform.system() in ["Linux"], -+ "test only works on Linux") - def test_libm(self): - system = platform.system() -- if system == "Linux": -- libm = find_library("m") -- elif system == "Darwin": -- libm = find_library("libm") -+ libm = find_library("m") - llvm.load_library_permanently(libm) - - --- -2.37.1 - From 5d21cda86e20235851f99a39ba15d1d3de8d3a4a Mon Sep 17 00:00:00 2001 From: jakirkham Date: Thu, 18 May 2023 14:26:32 -0700 Subject: [PATCH 7/7] Apply patch to fix PyPy variadiac argument bug --- recipe/meta.yaml | 7 +++++++ recipe/patches/PR_945.patch | 26 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 recipe/patches/PR_945.patch diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 894a31f..f1e7cfd 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -10,6 +10,13 @@ source: # don't use github generated tar-ball as the sha256 value may not be stable url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz sha256: {{ sha256 }} + patches: + ##################################################### + # Apply patch to fix PyPy variadiac arguments bug. # + # # + # xref: https://github.com/numba/llvmlite/pull/945 # + ##################################################### + - patches/PR_945.patch build: number: 0 diff --git a/recipe/patches/PR_945.patch b/recipe/patches/PR_945.patch new file mode 100644 index 0000000..c090d28 --- /dev/null +++ b/recipe/patches/PR_945.patch @@ -0,0 +1,26 @@ +From 8283f5c2031d93983916d49dff526d48fdf50258 Mon Sep 17 00:00:00 2001 +From: Siu Kwan Lam <1929845+sklam@users.noreply.github.com> +Date: Mon, 15 May 2023 08:37:03 -0500 +Subject: [PATCH] Fix #944. Add .argtypes to prevent errors in pypy. + +--- + llvmlite/binding/passmanagers.py | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/llvmlite/binding/passmanagers.py b/llvmlite/binding/passmanagers.py +index 4b9daf468..9049ad95e 100644 +--- a/llvmlite/binding/passmanagers.py ++++ b/llvmlite/binding/passmanagers.py +@@ -1,4 +1,5 @@ +-from ctypes import c_bool, c_char_p, c_int, c_size_t, c_uint, Structure, byref ++from ctypes import (c_bool, c_char_p, c_int, c_size_t, c_uint, Structure, byref, ++ POINTER) + from collections import namedtuple + from enum import IntFlag + from llvmlite.binding import ffi +@@ -914,3 +915,5 @@ def run_with_remarks(self, function, remarks_format='yaml', + + ffi.lib.LLVMPY_AddRefPrunePass.argtypes = [ffi.LLVMPassManagerRef, c_int, + c_size_t] ++ ++ffi.lib.LLVMPY_DumpRefPruneStats.argtypes = [POINTER(_c_PruneStats), c_bool]