Update build.yml

This commit is contained in:
Jay Lee 2025-04-17 21:06:33 -04:00 committed by GitHub
parent 34a3893676
commit 46008d4155
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -453,10 +453,10 @@ jobs:
- name: Upgrade pip, wheel, etc - name: Upgrade pip, wheel, etc
run: | run: |
curl $curl_retry -O https://bootstrap.pypa.io/get-pip.py curl $curl_retry -O https://bootstrap.pypa.io/get-pip.py
"${PYTHON}" get-pip.py "$PYTHON" get-pip.py
"${PYTHON}" -m pip install --upgrade pip "$PYTHON" -m pip install --upgrade pip
"${PYTHON}" -m pip install --upgrade wheel "$PYTHON" -m pip install --upgrade wheel
"${PYTHON}" -m pip install --upgrade setuptools "$PYTHON" -m pip install --upgrade setuptools
- name: Custom wheels for Win arm64 - name: Custom wheels for Win arm64
if: runner.os == 'Windows' && runner.arch == 'ARM64' if: runner.os == 'Windows' && runner.arch == 'ARM64'
@ -464,22 +464,22 @@ jobs:
latest_lxml_whl=$(curl https://api.github.com/repos/GAM-team/lxml-wheel/releases/latest -s | jq -r .assets.[0].browser_download_url) latest_lxml_whl=$(curl https://api.github.com/repos/GAM-team/lxml-wheel/releases/latest -s | jq -r .assets.[0].browser_download_url)
echo "Downloading ${latest_lxml_whl}..." echo "Downloading ${latest_lxml_whl}..."
curl -O -L "$latest_lxml_whl" curl -O -L "$latest_lxml_whl"
pip install lxml*.whl "$PYTHON" -m pip install lxml*.whl
latest_crypt_whl=$(curl https://api.github.com/repos/jay0lee/cryptography/releases/latest -s | jq -r .assets.[0].browser_download_url) latest_crypt_whl=$(curl https://api.github.com/repos/jay0lee/cryptography/releases/latest -s | jq -r .assets.[0].browser_download_url)
echo "Downloading ${latest_crypt_whl}..." echo "Downloading ${latest_crypt_whl}..."
curl -O -L "$latest_crypt_whl" curl -O -L "$latest_crypt_whl"
pip install cryptography*.whl "$PYTHON" -m pip install cryptography*.whl
- name: Install pip requirements - name: Install pip requirements
run: | run: |
echo "before anything..." echo "before anything..."
"${PYTHON}" -m pip list "$PYTHON" -m pip list
"${PYTHON}" -m pip install --upgrade -r requirements.txt "$PYTHON" -m pip install --upgrade -r requirements.txt
echo "after requirements..." echo "after requirements..."
"${PYTHON}" -m pip list "$PYTHON" -m pip list
#"${PYTHON}" -m pip install --force-reinstall --no-deps --upgrade cryptography #"$PYTHON" -m pip install --force-reinstall --no-deps --upgrade cryptography
echo "after everything..." echo "after everything..."
"${PYTHON}" -m pip list "$PYTHON" -m pip list
- name: Install PyInstaller - name: Install PyInstaller
if: matrix.goal == 'build' if: matrix.goal == 'build'