From fb7a215eeeedac8dda7161cb7efec87a676551ca Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 21 Mar 2023 02:47:05 +0000 Subject: [PATCH 1/2] Rebuild for PyPy3.8 and PyPy3.9 --- .ci_support/migrations/pypy38.yaml | 43 ++++++++++++++++++++++++++++++ recipe/meta.yaml | 2 +- 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 .ci_support/migrations/pypy38.yaml diff --git a/.ci_support/migrations/pypy38.yaml b/.ci_support/migrations/pypy38.yaml new file mode 100644 index 0000000..2dd1ff4 --- /dev/null +++ b/.ci_support/migrations/pypy38.yaml @@ -0,0 +1,43 @@ +migrator_ts: 1647123563 +__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.6.* *_73_pypy + - 3.7.* *_73_pypy + - 3.8.* *_73_pypy + - 3.9.* *_73_pypy + paused: False + longterm: True + use_local: False + check_solvable: True + exclude_pinned_pkgs: False + pr_limit: 10 + bump_number: 1 + commit_message: "Rebuild for PyPy3.8 and PyPy3.9" + exclude: + # this shouldn't attempt to modify the python feedstocks + - python + - pypy3.6 + - pypy-meta + ignored_deps_per_node: + matplotlib: + - pyqt + +python: + - 3.8.* *_73_pypy # [not (osx and arm64)] + - 3.9.* *_73_pypy # [not (osx and arm64)] +numpy: + # part of a zip_keys: python, python_impl, numpy + - 1.20 # [not (osx and arm64)] + - 1.20 # [not (osx and arm64)] +python_impl: + - pypy # [not (osx and arm64)] + - pypy # [not (osx and arm64)] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 992c2ce..a46e5e2 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -9,7 +9,7 @@ source: sha256: e1e612444612e6347fe1d1dbe126793b922621e9befd5e2621e7073c0a1cb229 build: - number: 2 + number: 3 requirements: build: From 736088860e044d6678708fb9822019804b05462e Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 21 Mar 2023 02:48:08 +0000 Subject: [PATCH 2/2] MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.23.0, and conda-forge-pinning 2023.03.20.19.31.17 --- .azure-pipelines/azure-pipelines-linux.yml | 16 ++++ .azure-pipelines/azure-pipelines-osx.yml | 12 +++ .azure-pipelines/azure-pipelines-win.yml | 12 +++ ...nux_64_openjdk11python3.8.____73_pypy.yaml | 31 +++++++ ...nux_64_openjdk11python3.9.____73_pypy.yaml | 31 +++++++ ...inux_64_openjdk8python3.8.____73_pypy.yaml | 31 +++++++ ...inux_64_openjdk8python3.9.____73_pypy.yaml | 31 +++++++ ...osx_64_openjdk11python3.8.____73_pypy.yaml | 31 +++++++ ...osx_64_openjdk11python3.9.____73_pypy.yaml | 31 +++++++ .../osx_64_openjdk8python3.8.____73_pypy.yaml | 31 +++++++ .../osx_64_openjdk8python3.9.____73_pypy.yaml | 31 +++++++ ...win_64_openjdk11python3.8.____73_pypy.yaml | 20 +++++ ...win_64_openjdk11python3.9.____73_pypy.yaml | 20 +++++ .../win_64_openjdk8python3.8.____73_pypy.yaml | 20 +++++ .../win_64_openjdk8python3.9.____73_pypy.yaml | 20 +++++ README.md | 84 +++++++++++++++++++ 16 files changed, 452 insertions(+) create mode 100644 .ci_support/linux_64_openjdk11python3.8.____73_pypy.yaml create mode 100644 .ci_support/linux_64_openjdk11python3.9.____73_pypy.yaml create mode 100644 .ci_support/linux_64_openjdk8python3.8.____73_pypy.yaml create mode 100644 .ci_support/linux_64_openjdk8python3.9.____73_pypy.yaml create mode 100644 .ci_support/osx_64_openjdk11python3.8.____73_pypy.yaml create mode 100644 .ci_support/osx_64_openjdk11python3.9.____73_pypy.yaml create mode 100644 .ci_support/osx_64_openjdk8python3.8.____73_pypy.yaml create mode 100644 .ci_support/osx_64_openjdk8python3.9.____73_pypy.yaml create mode 100644 .ci_support/win_64_openjdk11python3.8.____73_pypy.yaml create mode 100644 .ci_support/win_64_openjdk11python3.9.____73_pypy.yaml create mode 100644 .ci_support/win_64_openjdk8python3.8.____73_pypy.yaml create mode 100644 .ci_support/win_64_openjdk8python3.9.____73_pypy.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index ebc62a7..d291ec7 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -16,10 +16,18 @@ jobs: CONFIG: linux_64_openjdk11python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_openjdk11python3.8.____73_pypy: + CONFIG: linux_64_openjdk11python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_openjdk11python3.8.____cpython: CONFIG: linux_64_openjdk11python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_openjdk11python3.9.____73_pypy: + CONFIG: linux_64_openjdk11python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_openjdk11python3.9.____cpython: CONFIG: linux_64_openjdk11python3.9.____cpython UPLOAD_PACKAGES: 'True' @@ -32,10 +40,18 @@ jobs: CONFIG: linux_64_openjdk8python3.11.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_openjdk8python3.8.____73_pypy: + CONFIG: linux_64_openjdk8python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_openjdk8python3.8.____cpython: CONFIG: linux_64_openjdk8python3.8.____cpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_64_openjdk8python3.9.____73_pypy: + CONFIG: linux_64_openjdk8python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 linux_64_openjdk8python3.9.____cpython: CONFIG: linux_64_openjdk8python3.9.____cpython UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 3b9edb9..df71ca7 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -14,9 +14,15 @@ jobs: osx_64_openjdk11python3.11.____cpython: CONFIG: osx_64_openjdk11python3.11.____cpython UPLOAD_PACKAGES: 'True' + osx_64_openjdk11python3.8.____73_pypy: + CONFIG: osx_64_openjdk11python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' osx_64_openjdk11python3.8.____cpython: CONFIG: osx_64_openjdk11python3.8.____cpython UPLOAD_PACKAGES: 'True' + osx_64_openjdk11python3.9.____73_pypy: + CONFIG: osx_64_openjdk11python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' osx_64_openjdk11python3.9.____cpython: CONFIG: osx_64_openjdk11python3.9.____cpython UPLOAD_PACKAGES: 'True' @@ -26,9 +32,15 @@ jobs: osx_64_openjdk8python3.11.____cpython: CONFIG: osx_64_openjdk8python3.11.____cpython UPLOAD_PACKAGES: 'True' + osx_64_openjdk8python3.8.____73_pypy: + CONFIG: osx_64_openjdk8python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' osx_64_openjdk8python3.8.____cpython: CONFIG: osx_64_openjdk8python3.8.____cpython UPLOAD_PACKAGES: 'True' + osx_64_openjdk8python3.9.____73_pypy: + CONFIG: osx_64_openjdk8python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' osx_64_openjdk8python3.9.____cpython: CONFIG: osx_64_openjdk8python3.9.____cpython UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 18e45f5..d5e269d 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -14,9 +14,15 @@ jobs: win_64_openjdk11python3.11.____cpython: CONFIG: win_64_openjdk11python3.11.____cpython UPLOAD_PACKAGES: 'True' + win_64_openjdk11python3.8.____73_pypy: + CONFIG: win_64_openjdk11python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' win_64_openjdk11python3.8.____cpython: CONFIG: win_64_openjdk11python3.8.____cpython UPLOAD_PACKAGES: 'True' + win_64_openjdk11python3.9.____73_pypy: + CONFIG: win_64_openjdk11python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' win_64_openjdk11python3.9.____cpython: CONFIG: win_64_openjdk11python3.9.____cpython UPLOAD_PACKAGES: 'True' @@ -26,9 +32,15 @@ jobs: win_64_openjdk8python3.11.____cpython: CONFIG: win_64_openjdk8python3.11.____cpython UPLOAD_PACKAGES: 'True' + win_64_openjdk8python3.8.____73_pypy: + CONFIG: win_64_openjdk8python3.8.____73_pypy + UPLOAD_PACKAGES: 'True' win_64_openjdk8python3.8.____cpython: CONFIG: win_64_openjdk8python3.8.____cpython UPLOAD_PACKAGES: 'True' + win_64_openjdk8python3.9.____73_pypy: + CONFIG: win_64_openjdk8python3.9.____73_pypy + UPLOAD_PACKAGES: 'True' win_64_openjdk8python3.9.____cpython: CONFIG: win_64_openjdk8python3.9.____cpython UPLOAD_PACKAGES: 'True' diff --git a/.ci_support/linux_64_openjdk11python3.8.____73_pypy.yaml b/.ci_support/linux_64_openjdk11python3.8.____73_pypy.yaml new file mode 100644 index 0000000..ce42a9a --- /dev/null +++ b/.ci_support/linux_64_openjdk11python3.8.____73_pypy.yaml @@ -0,0 +1,31 @@ +c_compiler: +- gcc +c_compiler_version: +- '11' +cdt_name: +- cos6 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '11' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_64_openjdk11python3.9.____73_pypy.yaml b/.ci_support/linux_64_openjdk11python3.9.____73_pypy.yaml new file mode 100644 index 0000000..0277d39 --- /dev/null +++ b/.ci_support/linux_64_openjdk11python3.9.____73_pypy.yaml @@ -0,0 +1,31 @@ +c_compiler: +- gcc +c_compiler_version: +- '11' +cdt_name: +- cos6 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '11' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_64_openjdk8python3.8.____73_pypy.yaml b/.ci_support/linux_64_openjdk8python3.8.____73_pypy.yaml new file mode 100644 index 0000000..df5c46e --- /dev/null +++ b/.ci_support/linux_64_openjdk8python3.8.____73_pypy.yaml @@ -0,0 +1,31 @@ +c_compiler: +- gcc +c_compiler_version: +- '11' +cdt_name: +- cos6 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '11' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/linux_64_openjdk8python3.9.____73_pypy.yaml b/.ci_support/linux_64_openjdk8python3.9.____73_pypy.yaml new file mode 100644 index 0000000..e5bb24f --- /dev/null +++ b/.ci_support/linux_64_openjdk8python3.9.____73_pypy.yaml @@ -0,0 +1,31 @@ +c_compiler: +- gcc +c_compiler_version: +- '11' +cdt_name: +- cos6 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '11' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/osx_64_openjdk11python3.8.____73_pypy.yaml b/.ci_support/osx_64_openjdk11python3.8.____73_pypy.yaml new file mode 100644 index 0000000..de7c329 --- /dev/null +++ b/.ci_support/osx_64_openjdk11python3.8.____73_pypy.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.9' +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: +- x86_64-apple-darwin13.4.0 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- osx-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/osx_64_openjdk11python3.9.____73_pypy.yaml b/.ci_support/osx_64_openjdk11python3.9.____73_pypy.yaml new file mode 100644 index 0000000..c94e11c --- /dev/null +++ b/.ci_support/osx_64_openjdk11python3.9.____73_pypy.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.9' +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: +- x86_64-apple-darwin13.4.0 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- osx-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/osx_64_openjdk8python3.8.____73_pypy.yaml b/.ci_support/osx_64_openjdk8python3.8.____73_pypy.yaml new file mode 100644 index 0000000..85787a8 --- /dev/null +++ b/.ci_support/osx_64_openjdk8python3.8.____73_pypy.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.9' +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: +- x86_64-apple-darwin13.4.0 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- osx-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/osx_64_openjdk8python3.9.____73_pypy.yaml b/.ci_support/osx_64_openjdk8python3.9.____73_pypy.yaml new file mode 100644 index 0000000..a2ef53e --- /dev/null +++ b/.ci_support/osx_64_openjdk8python3.9.____73_pypy.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.9' +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: +- x86_64-apple-darwin13.4.0 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- osx-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version diff --git a/.ci_support/win_64_openjdk11python3.8.____73_pypy.yaml b/.ci_support/win_64_openjdk11python3.8.____73_pypy.yaml new file mode 100644 index 0000000..9b598e6 --- /dev/null +++ b/.ci_support/win_64_openjdk11python3.8.____73_pypy.yaml @@ -0,0 +1,20 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2019 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- win-64 diff --git a/.ci_support/win_64_openjdk11python3.9.____73_pypy.yaml b/.ci_support/win_64_openjdk11python3.9.____73_pypy.yaml new file mode 100644 index 0000000..c100cf9 --- /dev/null +++ b/.ci_support/win_64_openjdk11python3.9.____73_pypy.yaml @@ -0,0 +1,20 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2019 +openjdk: +- '11' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- win-64 diff --git a/.ci_support/win_64_openjdk8python3.8.____73_pypy.yaml b/.ci_support/win_64_openjdk8python3.8.____73_pypy.yaml new file mode 100644 index 0000000..661e876 --- /dev/null +++ b/.ci_support/win_64_openjdk8python3.8.____73_pypy.yaml @@ -0,0 +1,20 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2019 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.8.* *_73_pypy +target_platform: +- win-64 diff --git a/.ci_support/win_64_openjdk8python3.9.____73_pypy.yaml b/.ci_support/win_64_openjdk8python3.9.____73_pypy.yaml new file mode 100644 index 0000000..a30ac5a --- /dev/null +++ b/.ci_support/win_64_openjdk8python3.9.____73_pypy.yaml @@ -0,0 +1,20 @@ +c_compiler: +- vs2019 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2019 +openjdk: +- '8' +pin_run_as_build: + openjdk: + max_pin: x.x + python: + min_pin: x.x + max_pin: x.x +python: +- 3.9.* *_73_pypy +target_platform: +- win-64 diff --git a/README.md b/README.md index 5d0eeba..4912696 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,13 @@ Current build status variant + + linux_64_openjdk11python3.8.____73_pypy + + + variant + + linux_64_openjdk11python3.8.____cpython @@ -47,6 +54,13 @@ Current build status variant + + linux_64_openjdk11python3.9.____73_pypy + + + variant + + linux_64_openjdk11python3.9.____cpython @@ -68,6 +82,13 @@ Current build status variant + + linux_64_openjdk8python3.8.____73_pypy + + + variant + + linux_64_openjdk8python3.8.____cpython @@ -75,6 +96,13 @@ Current build status variant + + linux_64_openjdk8python3.9.____73_pypy + + + variant + + linux_64_openjdk8python3.9.____cpython @@ -96,6 +124,13 @@ Current build status variant + + osx_64_openjdk11python3.8.____73_pypy + + + variant + + osx_64_openjdk11python3.8.____cpython @@ -103,6 +138,13 @@ Current build status variant + + osx_64_openjdk11python3.9.____73_pypy + + + variant + + osx_64_openjdk11python3.9.____cpython @@ -124,6 +166,13 @@ Current build status variant + + osx_64_openjdk8python3.8.____73_pypy + + + variant + + osx_64_openjdk8python3.8.____cpython @@ -131,6 +180,13 @@ Current build status variant + + osx_64_openjdk8python3.9.____73_pypy + + + variant + + osx_64_openjdk8python3.9.____cpython @@ -152,6 +208,13 @@ Current build status variant + + win_64_openjdk11python3.8.____73_pypy + + + variant + + win_64_openjdk11python3.8.____cpython @@ -159,6 +222,13 @@ Current build status variant + + win_64_openjdk11python3.9.____73_pypy + + + variant + + win_64_openjdk11python3.9.____cpython @@ -180,6 +250,13 @@ Current build status variant + + win_64_openjdk8python3.8.____73_pypy + + + variant + + win_64_openjdk8python3.8.____cpython @@ -187,6 +264,13 @@ Current build status variant + + win_64_openjdk8python3.9.____73_pypy + + + variant + + win_64_openjdk8python3.9.____cpython