Make PyInstaller spec dynamic for any Python 3.x version
Some checks failed
build / build-linux (push) Successful in 15s
release / build-deb (push) Failing after 10s
release / release (push) Has been skipped

This commit is contained in:
kdusek
2025-12-07 23:13:24 +01:00
parent 397dc267f6
commit 308ce7768e

View File

@@ -4,11 +4,13 @@ import platform
block_cipher = None block_cipher = None
py_version = platform.python_version_tuple()[1]
logo = "gotify_tray/gui/images/logo.ico" if platform.system() != "Darwin" else "gotify_tray/gui/images/logo-macos.ico" logo = "gotify_tray/gui/images/logo.ico" if platform.system() != "Darwin" else "gotify_tray/gui/images/logo-macos.ico"
a = Analysis(['gotify_tray/__main__.py'], a = Analysis(['gotify_tray/__main__.py'],
pathex=[os.getcwd()], pathex=[os.getcwd()],
binaries=[('/lib/x86_64-linux-gnu/libpython3.13.so', '.'), ('/lib/x86_64-linux-gnu/libpython3.13.so.1', '.')], binaries=[(f'/lib/x86_64-linux-gnu/libpython3.{py_version}.so', '.'), (f'/lib/x86_64-linux-gnu/libpython3.{py_version}.so.1', '.')],
datas=[('gotify_tray/gui/images', 'gotify_tray/gui/images'), ('gotify_tray/gui/themes', 'gotify_tray/gui/themes')], datas=[('gotify_tray/gui/images', 'gotify_tray/gui/images'), ('gotify_tray/gui/themes', 'gotify_tray/gui/themes')],
hiddenimports=[], hiddenimports=[],
hookspath=[], hookspath=[],