include more optional dependencies in PyInstaller executables

(#3907)

- pyyaml
- toml (for Python<3.11)
- secretstorage (on Linux)
This commit is contained in:
Mike Fährmann
2023-04-18 20:45:48 +02:00
parent f2cebd1db0
commit f424d1fc23
2 changed files with 12 additions and 5 deletions

View File

@@ -59,7 +59,7 @@ build-linux() {
rm -rf "${VENV_PATH}"
python -m virtualenv "${VENV_PATH}"
$VENV_PYTHON -m pip install requests requests[socks] yt-dlp pyinstaller
$VENV_PYTHON -m pip install requests requests[socks] yt-dlp pyyaml toml secretstorage pyinstaller
$VENV_PYTHON ./scripts/pyinstaller.py
}