Skip to content

Commit

Permalink
- actually apply cffi fix
Browse files Browse the repository at this point in the history
  • Loading branch information
dataflake committed May 29, 2024
1 parent 1e0df6f commit ae4ea6c
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,14 @@ 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"
- name: Install Build Dependencies
if: matrix.python-version != '3.13'
run: |
pip install -U pip
pip install -U "setuptools<69" wheel twine
pip install cffi
pip install -U zope.proxy
- name: Build zope.security (macOS x86_64)
Expand Down Expand Up @@ -329,6 +332,8 @@ 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"
# 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
Expand Down

0 comments on commit ae4ea6c

Please sign in to comment.