make YK optional, 'pip install gam7[yubikey]'

This commit is contained in:
Jay Lee 2025-02-06 21:40:46 +00:00
parent 4e04bd7c51
commit a58a998b49
2 changed files with 3 additions and 3 deletions

View File

@ -508,9 +508,9 @@ jobs:
"${PYTHON}" -m pip install --force-reinstall --no-deps cryptography*.whl
echo "after cryptography..."
"${PYTHON}" -m pip list
"${PYTHON}" -m pip install --upgrade --no-binary :all: -r requirements.txt
"${PYTHON}" -m pip install --upgrade --no-binary :all: -r requirements.txt[yubikey]
else
"${PYTHON}" -m pip install --upgrade -r requirements.txt
"${PYTHON}" -m pip install --upgrade -r requirements.txt[yubikey]
echo "after requirements..."
"${PYTHON}" -m pip list
"${PYTHON}" -m pip install --force-reinstall --no-deps --upgrade cryptography

View File

@ -11,4 +11,4 @@ lxml
passlib>=1.7.2
pathvalidate
python-dateutil
yubikey-manager>=5.0
yubikey-manager>=5.0[yubikey]