From ad91630d737bf7b9ed93da68a2dea2f4078813d4 Mon Sep 17 00:00:00 2001 From: Jens Vagelpohl Date: Wed, 29 May 2024 17:41:02 +0200 Subject: [PATCH] - try to use cffi prerelease --- .github/workflows/tests.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 55dbbf3..706fa51 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -153,8 +153,7 @@ jobs: run: | pip install -U pip pip install -U "setuptools<69" wheel twine - # Remove this hack once 'cffi' has a release supporting Python 3.13. - pip install -e "git+https://github.com/python-cffi/cffi.git#egg=cffi" + pip install --pre cffi - name: Install Build Dependencies if: matrix.python-version != '3.13' run: | @@ -323,8 +322,7 @@ jobs: if: matrix.python-version == '3.13' run: | pip install -U wheel "setuptools<69" - # Remove this hack once 'cffi' has a release supporting Python 3.13. - pip install -e "git+https://github.com/python-cffi/cffi.git#egg=cffi" + pip install --pre cffi # coverage might have a wheel on PyPI for a future python version which is # not ABI compatible with the current one, so build it from sdist: pip install -U --no-binary :all: coverage