Update build.yml

This commit is contained in:
Jay Lee
2023-04-06 09:59:53 -04:00
committed by GitHub
parent 14478d7831
commit 77234f9e3d

View File

@@ -429,10 +429,10 @@ jobs:
run: |
echo "before anything..."
"${PYTHON}" -m pip list
"${PYTHON}" -m pip install --upgrade -r requirements.txt
echo "after requirements..."
"${PYTHON}" -m pip list
if [[ "${RUNNER_OS}" == "macOS" ]]; then
"${PYTHON}" -m pip install --upgrade --no-binary :all: -r requirements.txt
echo "after requirements..."
"${PYTHON}" -m pip list
# cffi is a dep of cryptography and doesn't ship
# a universal2 wheel so we must build one ourself :-/
export CFLAGS="-arch x86_64 -arch arm64"
@@ -453,6 +453,9 @@ jobs:
cryptography
"${PYTHON}" -m pip install --force-reinstall --no-deps cryptography*.whl
else
"${PYTHON}" -m pip install --upgrade -r requirements.txt
echo "after requirements..."
"${PYTHON}" -m pip list
"${PYTHON}" -m pip install --force-reinstall --no-deps --upgrade cryptography
fi
echo "after cryptography..."