From 4c7364c16bd419acfbf9b937967cf3aae200ef70 Mon Sep 17 00:00:00 2001 From: Jens Vagelpohl Date: Tue, 4 Mar 2025 15:47:06 +0100 Subject: [PATCH] - additional build dependencies should be covered by pyproject.toml --- .github/workflows/tests.yml | 1 - .meta.toml | 7 ++----- pyproject.toml | 1 + tox.ini | 1 + 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 93a83b6..13b93e2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -164,7 +164,6 @@ jobs: run: | pip install -U pip pip install -U "setuptools <= 75.6.0" wheel twine - pip install -U zope.proxy - name: Build zope.security (macOS x86_64) if: > diff --git a/.meta.toml b/.meta.toml index 211981f..d9e78dd 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 = "3c1c588c" +commit-id = "2d8bba0c" [python] with-windows = true @@ -53,9 +53,6 @@ additional-config = [ [github-actions] additional-config = [ - "- [\"3.8\", \"py39-watch\"]", + "- [\"3.9\", \"py39-watch\"]", "- [\"3.13\", \"py313-watch\"]", ] -additional-build-dependencies = [ - "zope.proxy", - ] diff --git a/pyproject.toml b/pyproject.toml index 32b6507..c712413 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,6 +5,7 @@ [build-system] requires = [ "setuptools <= 75.6.0", + "zope.proxy", ] build-backend = "setuptools.build_meta" diff --git a/tox.ini b/tox.ini index f9b8cba..966188c 100644 --- a/tox.ini +++ b/tox.ini @@ -58,6 +58,7 @@ basepython = python3 skip_install = true deps = setuptools <= 75.6.0 + zope.proxy twine build check-manifest