From 02a135cc536f352ed714b15950e4ac4945158889 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Thu, 16 Sep 2021 04:16:28 +0000 Subject: [PATCH 01/12] updated v3.18.0 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f8c13ad..95e3fd2 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "3.17.2" %} +{% set version = "3.18.0" %} package: name: protobuf @@ -6,7 +6,7 @@ package: source: url: https://github.com/protocolbuffers/protobuf/archive/v{{ version }}/protobuf-v{{ version }}.tar.gz - sha256: 36f81e03a0702f8f935fffd5a486dac1c0fc6d4bae1cd02c7a32448ad6e63bcb + sha256: 14e8042b5da37652c92ef6a2759e7d2979d295f60afd7767825e3de68c856c54 build: number: 0 From cdd6480f0ee3f32a1dffae09b71c1d6e1cfb10cb Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Thu, 16 Sep 2021 04:17:05 +0000 Subject: [PATCH 02/12] MNT: Re-rendered with conda-build 3.21.4, conda-smithy 3.12, and conda-forge-pinning 2021.09.15.18.54.07 --- .azure-pipelines/azure-pipelines-win.yml | 2 +- .ci_support/osx_arm64_python3.8.____cpython.yaml | 2 +- .ci_support/osx_arm64_python3.9.____cpython.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 4d44c0c..adb0900 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -98,7 +98,7 @@ jobs: - script: | call activate base - conda.exe build "recipe" -m .ci_support\%CONFIG%.yaml + conda.exe build "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables displayName: Build recipe env: PYTHONUNBUFFERED: 1 diff --git a/.ci_support/osx_arm64_python3.8.____cpython.yaml b/.ci_support/osx_arm64_python3.8.____cpython.yaml index 1a54e0b..50a4cfb 100644 --- a/.ci_support/osx_arm64_python3.8.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.8.____cpython.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge/label/rust_dev,conda-forge +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/osx_arm64_python3.9.____cpython.yaml b/.ci_support/osx_arm64_python3.9.____cpython.yaml index 11412d4..631974b 100644 --- a/.ci_support/osx_arm64_python3.9.____cpython.yaml +++ b/.ci_support/osx_arm64_python3.9.____cpython.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge/label/rust_dev,conda-forge +- conda-forge channel_targets: - conda-forge main cxx_compiler: From 20619a0ddebb228b31d691ac52c025d57407d9d9 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Wed, 6 Oct 2021 07:18:21 +0000 Subject: [PATCH 03/12] updated v3.18.1 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 95e3fd2..e94e6ea 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "3.18.0" %} +{% set version = "3.18.1" %} package: name: protobuf @@ -6,7 +6,7 @@ package: source: url: https://github.com/protocolbuffers/protobuf/archive/v{{ version }}/protobuf-v{{ version }}.tar.gz - sha256: 14e8042b5da37652c92ef6a2759e7d2979d295f60afd7767825e3de68c856c54 + sha256: 9111bf0b542b631165fadbd80aa60e7fb25b25311c532139ed2089d76ddf6dd7 build: number: 0 From faea73975dda29e7af13e736200edbf386ce13dc Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Wed, 6 Oct 2021 07:18:55 +0000 Subject: [PATCH 04/12] MNT: Re-rendered with conda-build 3.21.4, conda-smithy 3.12, and conda-forge-pinning 2021.10.06.07.16.42 --- .azure-pipelines/azure-pipelines-linux.yml | 8 ----- .azure-pipelines/azure-pipelines-osx.yml | 3 -- .azure-pipelines/azure-pipelines-win.yml | 3 -- ...thon3.6.____cpythonpython_implcpython.yaml | 33 ----------------- ..._python3.7.____73_pypypython_implpypy.yaml | 2 +- ...thon3.7.____cpythonpython_implcpython.yaml | 2 +- ...thon3.8.____cpythonpython_implcpython.yaml | 2 +- ...thon3.9.____cpythonpython_implcpython.yaml | 2 +- ...thon3.6.____cpythonpython_implcpython.yaml | 35 ------------------- ...thon3.6.____cpythonpython_implcpython.yaml | 31 ---------------- ..._python3.7.____73_pypypython_implpypy.yaml | 2 +- ...thon3.7.____cpythonpython_implcpython.yaml | 2 +- ...thon3.8.____cpythonpython_implcpython.yaml | 2 +- ...thon3.9.____cpythonpython_implcpython.yaml | 2 +- ...thon3.6.____cpythonpython_implcpython.yaml | 31 ---------------- ..._python3.7.____73_pypypython_implpypy.yaml | 2 +- ...thon3.7.____cpythonpython_implcpython.yaml | 2 +- ...thon3.8.____cpythonpython_implcpython.yaml | 2 +- ...thon3.9.____cpythonpython_implcpython.yaml | 2 +- ...thon3.6.____cpythonpython_implcpython.yaml | 21 ----------- ..._python3.7.____73_pypypython_implpypy.yaml | 2 +- ...thon3.7.____cpythonpython_implcpython.yaml | 2 +- ...thon3.8.____cpythonpython_implcpython.yaml | 2 +- ...thon3.9.____cpythonpython_implcpython.yaml | 2 +- .drone.yml | 31 ---------------- README.md | 35 ------------------- 26 files changed, 16 insertions(+), 247 deletions(-) delete mode 100644 .ci_support/linux_64_python3.6.____cpythonpython_implcpython.yaml delete mode 100644 .ci_support/linux_aarch64_python3.6.____cpythonpython_implcpython.yaml delete mode 100644 .ci_support/linux_ppc64le_python3.6.____cpythonpython_implcpython.yaml delete mode 100644 .ci_support/osx_64_python3.6.____cpythonpython_implcpython.yaml delete mode 100644 .ci_support/win_64_python3.6.____cpythonpython_implcpython.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index ce888c6..7269d07 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,10 +8,6 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_python3.6.____cpythonpython_implcpython: - CONFIG: linux_64_python3.6.____cpythonpython_implcpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 linux_64_python3.7.____73_pypypython_implpypy: CONFIG: linux_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' @@ -28,10 +24,6 @@ jobs: CONFIG: linux_64_python3.9.____cpythonpython_implcpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 - linux_ppc64le_python3.6.____cpythonpython_implcpython: - CONFIG: linux_ppc64le_python3.6.____cpythonpython_implcpython - UPLOAD_PACKAGES: 'True' - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le linux_ppc64le_python3.7.____73_pypypython_implpypy: CONFIG: linux_ppc64le_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 3c03750..0dc2824 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,9 +8,6 @@ jobs: vmImage: macOS-10.15 strategy: matrix: - osx_64_python3.6.____cpythonpython_implcpython: - CONFIG: osx_64_python3.6.____cpythonpython_implcpython - UPLOAD_PACKAGES: 'True' osx_64_python3.7.____73_pypypython_implpypy: CONFIG: osx_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index adb0900..6da1b59 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,9 +8,6 @@ jobs: vmImage: vs2017-win2016 strategy: matrix: - win_64_python3.6.____cpythonpython_implcpython: - CONFIG: win_64_python3.6.____cpythonpython_implcpython - UPLOAD_PACKAGES: 'True' win_64_python3.7.____73_pypypython_implpypy: CONFIG: win_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' diff --git a/.ci_support/linux_64_python3.6.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.6.____cpythonpython_implcpython.yaml deleted file mode 100644 index 990be61..0000000 --- a/.ci_support/linux_64_python3.6.____cpythonpython_implcpython.yaml +++ /dev/null @@ -1,33 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos6 -channel_sources: -- conda-forge,defaults -channel_targets: -- conda-forge main -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-comp7 -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.6.* *_cpython -python_impl: -- cpython -target_platform: -- linux-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - cdt_name - - docker_image -- - python - - python_impl diff --git a/.ci_support/linux_64_python3.7.____73_pypypython_implpypy.yaml b/.ci_support/linux_64_python3.7.____73_pypypython_implpypy.yaml index 06dff12..c44a6f3 100644 --- a/.ci_support/linux_64_python3.7.____73_pypypython_implpypy.yaml +++ b/.ci_support/linux_64_python3.7.____73_pypypython_implpypy.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos6 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_64_python3.7.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.7.____cpythonpython_implcpython.yaml index a9aa122..cb5c971 100644 --- a/.ci_support/linux_64_python3.7.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_python3.7.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos6 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml index a6a36f8..4bca7c2 100644 --- a/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos6 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml index ac896f5..de64a1a 100644 --- a/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos6 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_aarch64_python3.6.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.6.____cpythonpython_implcpython.yaml deleted file mode 100644 index b1f64fc..0000000 --- a/.ci_support/linux_aarch64_python3.6.____cpythonpython_implcpython.yaml +++ /dev/null @@ -1,35 +0,0 @@ -BUILD: -- aarch64-conda_cos7-linux-gnu -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_arch: -- aarch64 -cdt_name: -- cos7 -channel_sources: -- conda-forge -channel_targets: -- conda-forge main -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-aarch64 -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.6.* *_cpython -python_impl: -- cpython -target_platform: -- linux-aarch64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - python_impl diff --git a/.ci_support/linux_ppc64le_python3.6.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.6.____cpythonpython_implcpython.yaml deleted file mode 100644 index b03f1e8..0000000 --- a/.ci_support/linux_ppc64le_python3.6.____cpythonpython_implcpython.yaml +++ /dev/null @@ -1,31 +0,0 @@ -c_compiler: -- gcc -c_compiler_version: -- '9' -cdt_name: -- cos7 -channel_sources: -- conda-forge,defaults -channel_targets: -- conda-forge main -cxx_compiler: -- gxx -cxx_compiler_version: -- '9' -docker_image: -- quay.io/condaforge/linux-anvil-ppc64le -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.6.* *_cpython -python_impl: -- cpython -target_platform: -- linux-ppc64le -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - python_impl diff --git a/.ci_support/linux_ppc64le_python3.7.____73_pypypython_implpypy.yaml b/.ci_support/linux_ppc64le_python3.7.____73_pypypython_implpypy.yaml index 03af203..773fd50 100644 --- a/.ci_support/linux_ppc64le_python3.7.____73_pypypython_implpypy.yaml +++ b/.ci_support/linux_ppc64le_python3.7.____73_pypypython_implpypy.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos7 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_ppc64le_python3.7.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.7.____cpythonpython_implcpython.yaml index c8910dc..79dc95b 100644 --- a/.ci_support/linux_ppc64le_python3.7.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_python3.7.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos7 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml index 781c5e5..ff319c7 100644 --- a/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos7 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml index b5bff22..32a4283 100644 --- a/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler_version: cdt_name: - cos7 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/osx_64_python3.6.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.6.____cpythonpython_implcpython.yaml deleted file mode 100644 index 9ce5918..0000000 --- a/.ci_support/osx_64_python3.6.____cpythonpython_implcpython.yaml +++ /dev/null @@ -1,31 +0,0 @@ -MACOSX_DEPLOYMENT_TARGET: -- '10.9' -c_compiler: -- clang -c_compiler_version: -- '11' -channel_sources: -- conda-forge,defaults -channel_targets: -- conda-forge main -cxx_compiler: -- clangxx -cxx_compiler_version: -- '11' -macos_machine: -- x86_64-apple-darwin13.4.0 -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.6.* *_cpython -python_impl: -- cpython -target_platform: -- osx-64 -zip_keys: -- - c_compiler_version - - cxx_compiler_version -- - python - - python_impl diff --git a/.ci_support/osx_64_python3.7.____73_pypypython_implpypy.yaml b/.ci_support/osx_64_python3.7.____73_pypypython_implpypy.yaml index 8550be8..3cfa964 100644 --- a/.ci_support/osx_64_python3.7.____73_pypypython_implpypy.yaml +++ b/.ci_support/osx_64_python3.7.____73_pypypython_implpypy.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/osx_64_python3.7.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.7.____cpythonpython_implcpython.yaml index 463f3d0..5a19d89 100644 --- a/.ci_support/osx_64_python3.7.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_python3.7.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml index 103339a..1d3ddb1 100644 --- a/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml index a6df8c0..594491d 100644 --- a/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml @@ -5,7 +5,7 @@ c_compiler: c_compiler_version: - '11' channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/win_64_python3.6.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.6.____cpythonpython_implcpython.yaml deleted file mode 100644 index 2ca5085..0000000 --- a/.ci_support/win_64_python3.6.____cpythonpython_implcpython.yaml +++ /dev/null @@ -1,21 +0,0 @@ -c_compiler: -- vs2017 -channel_sources: -- conda-forge,defaults -channel_targets: -- conda-forge main -cxx_compiler: -- vs2017 -pin_run_as_build: - python: - min_pin: x.x - max_pin: x.x -python: -- 3.6.* *_cpython -python_impl: -- cpython -target_platform: -- win-64 -zip_keys: -- - python - - python_impl diff --git a/.ci_support/win_64_python3.7.____73_pypypython_implpypy.yaml b/.ci_support/win_64_python3.7.____73_pypypython_implpypy.yaml index 3650829..f49d64d 100644 --- a/.ci_support/win_64_python3.7.____73_pypypython_implpypy.yaml +++ b/.ci_support/win_64_python3.7.____73_pypypython_implpypy.yaml @@ -1,7 +1,7 @@ c_compiler: - vs2017 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/win_64_python3.7.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.7.____cpythonpython_implcpython.yaml index 1f9a0b3..7de939d 100644 --- a/.ci_support/win_64_python3.7.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.7.____cpythonpython_implcpython.yaml @@ -1,7 +1,7 @@ c_compiler: - vs2017 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml index ee2216c..0bc13c4 100644 --- a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml @@ -1,7 +1,7 @@ c_compiler: - vs2017 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml index ed00ae4..42b5a5b 100644 --- a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml +++ b/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml @@ -1,7 +1,7 @@ c_compiler: - vs2017 channel_sources: -- conda-forge,defaults +- conda-forge channel_targets: - conda-forge main cxx_compiler: diff --git a/.drone.yml b/.drone.yml index 0db8a9d..f5e4ffa 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,34 +1,3 @@ ---- -kind: pipeline -name: linux_aarch64_python3.6.____cpython_h4cd5b88306 - -platform: - os: linux - arch: arm64 - -steps: -- name: Install and build - image: quay.io/condaforge/linux-anvil-aarch64 - environment: - CONFIG: linux_aarch64_python3.6.____cpythonpython_implcpython - UPLOAD_PACKAGES: True - PLATFORM: linux-aarch64 - BINSTAR_TOKEN: - from_secret: BINSTAR_TOKEN - FEEDSTOCK_TOKEN: - from_secret: FEEDSTOCK_TOKEN - STAGING_BINSTAR_TOKEN: - from_secret: STAGING_BINSTAR_TOKEN - commands: - - export FEEDSTOCK_ROOT="$DRONE_WORKSPACE" - - export RECIPE_ROOT="$FEEDSTOCK_ROOT/recipe" - - export CI=drone - - export GIT_BRANCH="$DRONE_BRANCH" - - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) - - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint - - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh - - echo "Done building" - --- kind: pipeline name: linux_aarch64_python3.7.____73_pypy_h5cdb97a41c diff --git a/README.md b/README.md index 09e6918..389fe69 100644 --- a/README.md +++ b/README.md @@ -40,13 +40,6 @@ Current build status - - - - - - - - - - - - - - -
VariantStatus
linux_64_python3.6.____cpythonpython_implcpython - - variant - -
linux_64_python3.7.____73_pypypython_implpypy @@ -74,13 +67,6 @@ Current build status variant
linux_aarch64_python3.6.____cpythonpython_implcpython - - variant - -
linux_aarch64_python3.7.____73_pypypython_implpypy @@ -109,13 +95,6 @@ Current build status variant
linux_ppc64le_python3.6.____cpythonpython_implcpython - - variant - -
linux_ppc64le_python3.7.____73_pypypython_implpypy @@ -144,13 +123,6 @@ Current build status variant
osx_64_python3.6.____cpythonpython_implcpython - - variant - -
osx_64_python3.7.____73_pypypython_implpypy @@ -193,13 +165,6 @@ Current build status variant
win_64_python3.6.____cpythonpython_implcpython - - variant - -
win_64_python3.7.____73_pypypython_implpypy From 1377a7ce8b1c35a6db7f1558e3f0f7847fb2fa85 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sat, 30 Oct 2021 07:24:58 +0000 Subject: [PATCH 05/12] updated v3.19.1 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e94e6ea..12dc179 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "3.18.1" %} +{% set version = "3.19.1" %} package: name: protobuf @@ -6,7 +6,7 @@ package: source: url: https://github.com/protocolbuffers/protobuf/archive/v{{ version }}/protobuf-v{{ version }}.tar.gz - sha256: 9111bf0b542b631165fadbd80aa60e7fb25b25311c532139ed2089d76ddf6dd7 + sha256: 87407cd28e7a9c95d9f61a098a53cf031109d451a7763e7dd1253abf8b4df422 build: number: 0 From 743c8767f49e45909be111fa5768e55616f9a062 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sat, 30 Oct 2021 07:25:35 +0000 Subject: [PATCH 06/12] MNT: Re-rendered with conda-build 3.21.4, conda-smithy 3.14.1, and conda-forge-pinning 2021.10.30.01.57.10 --- .azure-pipelines/azure-pipelines-linux.yml | 5 +++++ .azure-pipelines/azure-pipelines-osx.yml | 5 +++++ .azure-pipelines/azure-pipelines-win.yml | 6 +++--- .drone.yml | 4 ++++ .scripts/build_steps.sh | 9 +++++---- .scripts/run_docker_build.sh | 7 +++++-- .scripts/run_osx_build.sh | 8 +++++--- build-locally.py | 1 + 8 files changed, 33 insertions(+), 12 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 7269d07..f5a017a 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -60,6 +60,11 @@ jobs: export CI=azure export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then + export IS_PR_BUILD="True" + else + export IS_PR_BUILD="False" + fi .scripts/run_docker_build.sh displayName: Run docker build env: diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 0dc2824..3cdec6c 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -35,6 +35,11 @@ jobs: export OSX_FORCE_SDK_DOWNLOAD="1" export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME}) + if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then + export IS_PR_BUILD="True" + else + export IS_PR_BUILD="False" + fi ./.scripts/run_osx_build.sh displayName: Run OSX build env: diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 6da1b59..e661a3a 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -61,7 +61,7 @@ jobs: - task: CondaEnvironment@1 inputs: - packageSpecs: 'python=3.6 conda-build conda "conda-forge-ci-setup=3" pip' # Optional + packageSpecs: 'python=3.9 conda-build conda "conda-forge-ci-setup=3" pip boa' # Optional installOptions: "-c conda-forge" updateConda: true displayName: Install conda-build and activate environment @@ -95,7 +95,7 @@ jobs: - script: | call activate base - conda.exe build "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables + conda.exe mambabuild "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables displayName: Build recipe env: PYTHONUNBUFFERED: 1 @@ -116,4 +116,4 @@ jobs: BINSTAR_TOKEN: $(BINSTAR_TOKEN) FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN) STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN) - condition: and(succeeded(), not(eq(variables['UPLOAD_PACKAGES'], 'False'))) \ No newline at end of file + condition: and(succeeded(), not(eq(variables['UPLOAD_PACKAGES'], 'False')), not(eq(variables['Build.Reason'], 'PullRequest'))) \ No newline at end of file diff --git a/.drone.yml b/.drone.yml index f5e4ffa..41b666e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,6 +25,7 @@ steps: - export CI=drone - export GIT_BRANCH="$DRONE_BRANCH" - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) + - export IS_PR_BUILD=$(if [[ "$${DRONE_PULL_REQUEST:-}" == "" ]]; then echo "False"; else echo "True"; fi) - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh - echo "Done building" @@ -56,6 +57,7 @@ steps: - export CI=drone - export GIT_BRANCH="$DRONE_BRANCH" - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) + - export IS_PR_BUILD=$(if [[ "$${DRONE_PULL_REQUEST:-}" == "" ]]; then echo "False"; else echo "True"; fi) - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh - echo "Done building" @@ -87,6 +89,7 @@ steps: - export CI=drone - export GIT_BRANCH="$DRONE_BRANCH" - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) + - export IS_PR_BUILD=$(if [[ "$${DRONE_PULL_REQUEST:-}" == "" ]]; then echo "False"; else echo "True"; fi) - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh - echo "Done building" @@ -118,6 +121,7 @@ steps: - export CI=drone - export GIT_BRANCH="$DRONE_BRANCH" - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) + - export IS_PR_BUILD=$(if [[ "$${DRONE_PULL_REQUEST:-}" == "" ]]; then echo "False"; else echo "True"; fi) - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh - echo "Done building" diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 99baf86..9008710 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -25,7 +25,8 @@ conda-build: root-dir: ${FEEDSTOCK_ROOT}/build_artifacts CONDARC -BUILD_CMD=build +GET_BOA=boa +BUILD_CMD=mambabuild conda install --yes --quiet "conda-forge-ci-setup=3" conda-build pip ${GET_BOA:-} -c conda-forge @@ -37,8 +38,8 @@ source run_conda_forge_build_setup # make the build number clobber make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" -if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then - EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test" +if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then + EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test" fi @@ -66,7 +67,7 @@ else ( startgroup "Uploading packages" ) 2> /dev/null - if [[ "${UPLOAD_PACKAGES}" != "False" ]]; then + if [[ "${UPLOAD_PACKAGES}" != "False" ]] && [[ "${IS_PR_BUILD}" == "False" ]]; then upload_package --validate --feedstock-name="${FEEDSTOCK_NAME}" "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" fi diff --git a/.scripts/run_docker_build.sh b/.scripts/run_docker_build.sh index 244ccd1..0c6515f 100755 --- a/.scripts/run_docker_build.sh +++ b/.scripts/run_docker_build.sh @@ -75,12 +75,15 @@ fi ( startgroup "Start Docker" ) 2> /dev/null export UPLOAD_PACKAGES="${UPLOAD_PACKAGES:-True}" +export IS_PR_BUILD="${IS_PR_BUILD:-False}" +docker pull "${DOCKER_IMAGE}" docker run ${DOCKER_RUN_ARGS} \ -v "${RECIPE_ROOT}":/home/conda/recipe_root:rw,z,delegated \ -v "${FEEDSTOCK_ROOT}":/home/conda/feedstock_root:rw,z,delegated \ -e CONFIG \ -e HOST_USER_ID \ -e UPLOAD_PACKAGES \ + -e IS_PR_BUILD \ -e GIT_BRANCH \ -e UPLOAD_ON_BRANCH \ -e CI \ @@ -91,9 +94,9 @@ docker run ${DOCKER_RUN_ARGS} \ -e BINSTAR_TOKEN \ -e FEEDSTOCK_TOKEN \ -e STAGING_BINSTAR_TOKEN \ - $DOCKER_IMAGE \ + "${DOCKER_IMAGE}" \ bash \ - /home/conda/feedstock_root/${PROVIDER_DIR}/build_steps.sh + "/home/conda/feedstock_root/${PROVIDER_DIR}/build_steps.sh" # verify that the end of the script was reached test -f "$DONE_CANARY" diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 708b1e1..3dca437 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -9,15 +9,17 @@ MINIFORGE_HOME=${MINIFORGE_HOME:-${HOME}/miniforge3} ( startgroup "Installing a fresh version of Miniforge" ) 2> /dev/null MINIFORGE_URL="https://github.com/conda-forge/miniforge/releases/latest/download" -MINIFORGE_FILE="Miniforge3-MacOSX-x86_64.sh" +MINIFORGE_FILE="Miniforge3-MacOSX-$(uname -m).sh" curl -L -O "${MINIFORGE_URL}/${MINIFORGE_FILE}" +rm -rf ${MINIFORGE_HOME} bash $MINIFORGE_FILE -b -p ${MINIFORGE_HOME} ( endgroup "Installing a fresh version of Miniforge" ) 2> /dev/null ( startgroup "Configuring conda" ) 2> /dev/null -BUILD_CMD=build +GET_BOA=boa +BUILD_CMD=mambabuild source ${MINIFORGE_HOME}/etc/profile.d/conda.sh conda activate base @@ -66,7 +68,7 @@ validate_recipe_outputs "${FEEDSTOCK_NAME}" ( startgroup "Uploading packages" ) 2> /dev/null -if [[ "${UPLOAD_PACKAGES}" != "False" ]]; then +if [[ "${UPLOAD_PACKAGES}" != "False" ]] && [[ "${IS_PR_BUILD}" == "False" ]]; then upload_package --validate --feedstock-name="${FEEDSTOCK_NAME}" ./ ./recipe ./.ci_support/${CONFIG}.yaml fi diff --git a/build-locally.py b/build-locally.py index 00eeb34..f3d4f62 100755 --- a/build-locally.py +++ b/build-locally.py @@ -13,6 +13,7 @@ def setup_environment(ns): os.environ["CONFIG"] = ns.config os.environ["UPLOAD_PACKAGES"] = "False" + os.environ["IS_PR_BUILD"] = "True" if ns.debug: os.environ["BUILD_WITH_CONDA_DEBUG"] = "1" if ns.output_id: From 9029f3745c977e143c0291a06a0868ae123d3ee8 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 2 Nov 2021 03:23:36 +0000 Subject: [PATCH 07/12] Rebuild for python310 --- .ci_support/migrations/python310.yaml | 32 +++++++++++++++++++++++++++ recipe/meta.yaml | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 .ci_support/migrations/python310.yaml diff --git a/.ci_support/migrations/python310.yaml b/.ci_support/migrations/python310.yaml new file mode 100644 index 0000000..a51796d --- /dev/null +++ b/.ci_support/migrations/python310.yaml @@ -0,0 +1,32 @@ +migrator_ts: 1634137107 +__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 # new entry + - 3.6.* *_73_pypy + - 3.7.* *_73_pypy + paused: false + longterm: True + pr_limit: 20 + exclude: + # this shouldn't attempt to modify the python feedstocks + - python + - pypy3.6 + - pypy-meta + - cross-python + - python_abi + +python: + - 3.10.* *_cpython +# additional entries to add for zip_keys +numpy: + - 1.21 +python_impl: + - cpython diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 12dc179..8eb4ac3 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -9,7 +9,7 @@ source: sha256: 87407cd28e7a9c95d9f61a098a53cf031109d451a7763e7dd1253abf8b4df422 build: - number: 0 + number: 1 requirements: build: From 7a2c67cc9fc9d47a9caef02ad69527f47b02d4cb Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Tue, 2 Nov 2021 03:24:10 +0000 Subject: [PATCH 08/12] MNT: Re-rendered with conda-build 3.21.4, conda-smithy 3.14.2, and conda-forge-pinning 2021.11.01.21.58.36 --- .azure-pipelines/azure-pipelines-linux.yml | 8 ++++ .azure-pipelines/azure-pipelines-osx.yml | 6 +++ .azure-pipelines/azure-pipelines-win.yml | 3 ++ ...hon3.10.____cpythonpython_implcpython.yaml | 33 +++++++++++++++ ...hon3.10.____cpythonpython_implcpython.yaml | 35 ++++++++++++++++ ...hon3.10.____cpythonpython_implcpython.yaml | 31 ++++++++++++++ ...hon3.10.____cpythonpython_implcpython.yaml | 31 ++++++++++++++ .../osx_arm64_python3.10.____cpython.yaml | 31 ++++++++++++++ ...hon3.10.____cpythonpython_implcpython.yaml | 21 ++++++++++ .drone.yml | 32 ++++++++++++++ .gitattributes | 1 + README.md | 42 +++++++++++++++++++ build-locally.py | 4 ++ 13 files changed, 278 insertions(+) create mode 100644 .ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml create mode 100644 .ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml create mode 100644 .ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml create mode 100644 .ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml create mode 100644 .ci_support/osx_arm64_python3.10.____cpython.yaml create mode 100644 .ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index f5a017a..03b59aa 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,6 +8,10 @@ jobs: vmImage: ubuntu-latest strategy: matrix: + linux_64_python3.10.____cpythonpython_implcpython: + CONFIG: linux_64_python3.10.____cpythonpython_implcpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 linux_64_python3.7.____73_pypypython_implpypy: CONFIG: linux_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' @@ -24,6 +28,10 @@ jobs: CONFIG: linux_64_python3.9.____cpythonpython_implcpython UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-comp7 + linux_ppc64le_python3.10.____cpythonpython_implcpython: + CONFIG: linux_ppc64le_python3.10.____cpythonpython_implcpython + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le linux_ppc64le_python3.7.____73_pypypython_implpypy: CONFIG: linux_ppc64le_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 3cdec6c..a75a6eb 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,6 +8,9 @@ jobs: vmImage: macOS-10.15 strategy: matrix: + osx_64_python3.10.____cpythonpython_implcpython: + CONFIG: osx_64_python3.10.____cpythonpython_implcpython + UPLOAD_PACKAGES: 'True' osx_64_python3.7.____73_pypypython_implpypy: CONFIG: osx_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' @@ -20,6 +23,9 @@ jobs: osx_64_python3.9.____cpythonpython_implcpython: CONFIG: osx_64_python3.9.____cpythonpython_implcpython UPLOAD_PACKAGES: 'True' + osx_arm64_python3.10.____cpython: + CONFIG: osx_arm64_python3.10.____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 e661a3a..10db626 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,6 +8,9 @@ jobs: vmImage: vs2017-win2016 strategy: matrix: + win_64_python3.10.____cpythonpython_implcpython: + CONFIG: win_64_python3.10.____cpythonpython_implcpython + UPLOAD_PACKAGES: 'True' win_64_python3.7.____73_pypypython_implpypy: CONFIG: win_64_python3.7.____73_pypypython_implpypy UPLOAD_PACKAGES: 'True' diff --git a/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml new file mode 100644 index 0000000..1d1cefb --- /dev/null +++ b/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml @@ -0,0 +1,33 @@ +c_compiler: +- gcc +c_compiler_version: +- '9' +cdt_name: +- cos6 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '9' +docker_image: +- quay.io/condaforge/linux-anvil-comp7 +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - cdt_name + - docker_image +- - python + - python_impl diff --git a/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml new file mode 100644 index 0000000..e127c36 --- /dev/null +++ b/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml @@ -0,0 +1,35 @@ +BUILD: +- aarch64-conda_cos7-linux-gnu +c_compiler: +- gcc +c_compiler_version: +- '9' +cdt_arch: +- aarch64 +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '9' +docker_image: +- quay.io/condaforge/linux-anvil-aarch64 +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-aarch64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - python_impl diff --git a/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml new file mode 100644 index 0000000..23f96b5 --- /dev/null +++ b/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml @@ -0,0 +1,31 @@ +c_compiler: +- gcc +c_compiler_version: +- '9' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- gxx +cxx_compiler_version: +- '9' +docker_image: +- quay.io/condaforge/linux-anvil-ppc64le +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- linux-ppc64le +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - python_impl diff --git a/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml new file mode 100644 index 0000000..3449cd9 --- /dev/null +++ b/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.9' +c_compiler: +- clang +c_compiler_version: +- '11' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- clangxx +cxx_compiler_version: +- '11' +macos_machine: +- x86_64-apple-darwin13.4.0 +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - python_impl diff --git a/.ci_support/osx_arm64_python3.10.____cpython.yaml b/.ci_support/osx_arm64_python3.10.____cpython.yaml new file mode 100644 index 0000000..b276f6c --- /dev/null +++ b/.ci_support/osx_arm64_python3.10.____cpython.yaml @@ -0,0 +1,31 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +c_compiler: +- clang +c_compiler_version: +- '11' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- clangxx +cxx_compiler_version: +- '11' +macos_machine: +- arm64-apple-darwin20.0.0 +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- osx-arm64 +zip_keys: +- - c_compiler_version + - cxx_compiler_version +- - python + - python_impl diff --git a/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml new file mode 100644 index 0000000..fa8dc6f --- /dev/null +++ b/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml @@ -0,0 +1,21 @@ +c_compiler: +- vs2017 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +cxx_compiler: +- vs2017 +pin_run_as_build: + python: + min_pin: x.x + max_pin: x.x +python: +- 3.10.* *_cpython +python_impl: +- cpython +target_platform: +- win-64 +zip_keys: +- - python + - python_impl diff --git a/.drone.yml b/.drone.yml index 41b666e..61528b9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,3 +1,35 @@ +--- +kind: pipeline +name: linux_aarch64_python3.10.____cpytho_hd62a0c3b5b + +platform: + os: linux + arch: arm64 + +steps: +- name: Install and build + image: quay.io/condaforge/linux-anvil-aarch64 + environment: + CONFIG: linux_aarch64_python3.10.____cpythonpython_implcpython + UPLOAD_PACKAGES: True + PLATFORM: linux-aarch64 + BINSTAR_TOKEN: + from_secret: BINSTAR_TOKEN + FEEDSTOCK_TOKEN: + from_secret: FEEDSTOCK_TOKEN + STAGING_BINSTAR_TOKEN: + from_secret: STAGING_BINSTAR_TOKEN + commands: + - export FEEDSTOCK_ROOT="$DRONE_WORKSPACE" + - export RECIPE_ROOT="$FEEDSTOCK_ROOT/recipe" + - export CI=drone + - export GIT_BRANCH="$DRONE_BRANCH" + - export FEEDSTOCK_NAME=$(basename ${DRONE_REPO_NAME}) + - export IS_PR_BUILD=$(if [[ "$${DRONE_PULL_REQUEST:-}" == "" ]]; then echo "False"; else echo "True"; fi) + - sed -i '$ichown -R conda:conda "$FEEDSTOCK_ROOT"' /opt/docker/bin/entrypoint + - /opt/docker/bin/entrypoint $FEEDSTOCK_ROOT/.scripts/build_steps.sh + - echo "Done building" + --- kind: pipeline name: linux_aarch64_python3.7.____73_pypy_h5cdb97a41c diff --git a/.gitattributes b/.gitattributes index 9060b27..ce52713 100644 --- a/.gitattributes +++ b/.gitattributes @@ -18,6 +18,7 @@ bld.bat text eol=crlf .gitignore linguist-generated=true .travis.yml linguist-generated=true .scripts/* linguist-generated=true +.woodpecker.yml linguist-generated=true LICENSE.txt linguist-generated=true README.md linguist-generated=true azure-pipelines.yml linguist-generated=true diff --git a/README.md b/README.md index 389fe69..ab1dced 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,13 @@ Current build status + + + + + + + + + + + + + + + + + +
VariantStatus
linux_64_python3.10.____cpythonpython_implcpython + + variant + +
linux_64_python3.7.____73_pypypython_implpypy @@ -67,6 +74,13 @@ Current build status variant
linux_aarch64_python3.10.____cpythonpython_implcpython + + variant + +
linux_aarch64_python3.7.____73_pypypython_implpypy @@ -95,6 +109,13 @@ Current build status variant
linux_ppc64le_python3.10.____cpythonpython_implcpython + + variant + +
linux_ppc64le_python3.7.____73_pypypython_implpypy @@ -123,6 +144,13 @@ Current build status variant
osx_64_python3.10.____cpythonpython_implcpython + + variant + +
osx_64_python3.7.____73_pypypython_implpypy @@ -151,6 +179,13 @@ Current build status variant
osx_arm64_python3.10.____cpython + + variant + +
osx_arm64_python3.8.____cpython @@ -165,6 +200,13 @@ Current build status variant
win_64_python3.10.____cpythonpython_implcpython + + variant + +
win_64_python3.7.____73_pypypython_implpypy diff --git a/build-locally.py b/build-locally.py index f3d4f62..8b74348 100755 --- a/build-locally.py +++ b/build-locally.py @@ -22,6 +22,10 @@ def setup_environment(ns): os.environ["MINIFORGE_HOME"] = os.path.join( os.path.dirname(__file__), "miniforge3" ) + if "OSX_SDK_DIR" not in os.environ: + os.environ["OSX_SDK_DIR"] = os.path.join( + os.path.dirname(__file__), "SDKs" + ) def run_docker_build(ns): From 69146c4ff2bb2adc70fb5990fc14c3ec85d9043a Mon Sep 17 00:00:00 2001 From: Scott Bailey Date: Wed, 5 Jan 2022 13:21:14 -0700 Subject: [PATCH 09/12] adding dev_url --- recipe/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 87e48bd..2da790c 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -49,6 +49,7 @@ about: description: | Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data,think XML, but smaller, faster, and simpler. + dev_url: https://github.com/protocolbuffers/protobuf doc_url: https://developers.google.com/protocol-buffers/docs/tutorials doc_source_url: https://github.com/protocolbuffers/protobuf/blob/master/README.md From 97c8aea0e021082437aaa0c7e6e44143f206cce5 Mon Sep 17 00:00:00 2001 From: Scott Bailey Date: Wed, 5 Jan 2022 15:12:15 -0700 Subject: [PATCH 10/12] s390x fix: missing_dso_whitelist --- recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 2da790c..7aa0a29 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -10,6 +10,8 @@ source: build: number: 1 + missing_dso_whitelist: # [s390x] + - $RPATH/ld64.so.1 # [s390x] requirements: build: From 9e8bf498f13218a5bab57a910ada9dc07864cc75 Mon Sep 17 00:00:00 2001 From: Scott Bailey Date: Wed, 5 Jan 2022 15:20:47 -0700 Subject: [PATCH 11/12] correcting build number --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 7aa0a29..018a6ad 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -9,7 +9,7 @@ source: sha256: 87407cd28e7a9c95d9f61a098a53cf031109d451a7763e7dd1253abf8b4df422 build: - number: 1 + number: 0 missing_dso_whitelist: # [s390x] - $RPATH/ld64.so.1 # [s390x] From d7d3dd4879e1b84a072588b7c223b4cc8bfd3994 Mon Sep 17 00:00:00 2001 From: Scott Bailey Date: Thu, 6 Jan 2022 10:16:12 -0700 Subject: [PATCH 12/12] Removed deprecated requirments (upstream changes) and added pip to tests. --- recipe/meta.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 018a6ad..8609579 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -10,6 +10,7 @@ source: build: number: 0 + skip: True # [py<35 or win32] missing_dso_whitelist: # [s390x] - $RPATH/ld64.so.1 # [s390x] @@ -23,15 +24,15 @@ requirements: - python - pip - libprotobuf {{ version }} - - six run: - python - - setuptools - libprotobuf {{ version }} - - six test: + requires: + - pip commands: + - pip check - python -c "from google.protobuf.internal import api_implementation; assert api_implementation.Type() == 'cpp'" # [unix and python_impl != "pypy"] - python -c "from google.protobuf.internal import api_implementation; assert api_implementation.Type() == 'python'" # [win or (unix and python_impl == "pypy")] imports: