This commit is contained in:
Ross Scroggs
2025-10-28 15:38:31 -07:00

View File

@@ -482,6 +482,8 @@ jobs:
- name: Create and use Python venv
run: |
cd "$GITHUB_WORKSPACE"
curl -o get-pip.py https://bootstrap.pypa.io/get-pip.py
"$PYTHON" get-pip.py
"$PYTHON" -m venv venv
if [[ "$RUNNER_OS" == "Windows" ]]; then
# hack till pyscard has a wheel for win arm64
@@ -506,20 +508,13 @@ jobs:
"$PYTHON" -m pip install --upgrade importlib-metadata
"$PYTHON" -m pip install --upgrade setuptools-scm
"$PYTHON" -m pip install --upgrade packaging
"$PYTHON" -m pip install --upgrade uv
"$PYTHON" -m pip list
- name: Install pip requirements
run: |
echo "before anything..."
"$PYTHON" -m pip list
echo "--info--"
"$PYTHON" -m pip cache info
echo "--list--"
"$PYTHON" -m pip cache list
"$PYTHON" -m pip install git+https://github.com/LudovicRousseau/pyscard.git@dabf0491fc873e4b37be173014908daff4f42ec0
"$PYTHON" -m pip install --upgrade ..[yubikey]
echo "after everything..."
"$PYTHON" -m pip list
"$PYTHON" -m uv pip install git+https://github.com/LudovicRousseau/pyscard.git@dabf0491fc873e4b37be173014908daff4f42ec0
"$PYTHON" -m uv pip install --upgrade ..[yubikey]
- name: Install PyInstaller
if: matrix.goal == 'build'