diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml index 635e01d1..289bc2b6 100644 --- a/.github/workflows/macOS.yml +++ b/.github/workflows/macOS.yml @@ -37,6 +37,8 @@ jobs: grep pyscard requirements.txt >> source-reqs.txt # Remove non-universal packages poetry run pip uninstall -y cryptography cffi pyscard + # Install swig from wheel + poetry run pip install swig # Build cffi from source to get universal build poetry run pip install --upgrade -r source-reqs.txt --no-binary :all: # Explicitly install pre-build universal build of cryptography