From b36eeefb276b7343e4aee1fcbf09e4b049c942c4 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Wed, 24 Apr 2024 09:21:07 +0200 Subject: [PATCH] Require cffi from meta/config (#196) --- .github/workflows/tests.yml | 3 ++- .meta.toml | 18 +++--------------- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6efa185..4313eb0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -163,7 +163,8 @@ jobs: if: matrix.python-version != '3.13.0-alpha - 3.13.0' run: | pip install -U pip - pip install -U setuptools wheel twine cffi + pip install -U setuptools wheel twine + pip install cffi - name: Build persistent (macOS x86_64, Python 3.8+) if: > diff --git a/.meta.toml b/.meta.toml index d5420e3..8499b5a 100644 --- a/.meta.toml +++ b/.meta.toml @@ -2,7 +2,7 @@ # https://github.com/zopefoundation/meta/tree/master/config/c-code [meta] template = "c-code" -commit-id = "e6285cce" +commit-id = "133f57d5" [python] with-appveyor = true @@ -46,17 +46,5 @@ additional-ignores = [ "docs/_build/html/_sources/api/*", ] -[appveyor] -global-env-vars = [ - "# Currently the builds use @mgedmin's Appveyor account. The PyPI token belongs", - "# to zope.wheelbuilder, which is managed by @mgedmin and @dataflake.", - "", - "global:", - " TWINE_USERNAME: __token__", - " TWINE_PASSWORD:", - " secure: aoZC/+rvJKg8B5GMGIxd1WN5nlr8JpHkzvR9PeQFNDJjz6AQ4dSfbdAxcUzjgusof0wqc7W2m4XhdWQdXVPQ8D62xeizEEG/ONwTczHdE6dfl87VZ23egxbGmsQtcf/Rxa1jvEsHAFAYFMGndArmZ3slMSeQCwEfc/blpNlVi7VcLYcCbKqh9q41DPhIuq3HcLypdocMu9aooDzwqia69n1e7ZkFpBnQu53YxZhuFQmzoY2pBJAM3uI4+6yrH3wUw9QF0ySzrgpgN9oLE2RVUg==", - ] -install-steps = [ - "- pip install cffi", - "- pip install -U -e .[test]", - ] +[c-code] +require-cffi = true