Skip to content

Commit 372fc32

Browse files
authored
Merge pull request #4 from DavidHruby1/fix/build
fix: fix screamer.spec and requirements.txt
2 parents 7abb661 + 92f3c93 commit 372fc32

2 files changed

Lines changed: 6 additions & 15 deletions

File tree

requirements-build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
pyinstaller>=6.0
1+
pyinstaller==6.14.2

screamer.spec

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,15 @@
11
# -*- mode: python ; coding: utf-8 -*-
22

3-
from PyInstaller.utils.hooks import collect_all
4-
5-
pyside_datas, pyside_binaries, pyside_hiddenimports = collect_all("PySide6")
6-
shiboken_datas, shiboken_binaries, shiboken_hiddenimports = collect_all("shiboken6")
7-
sounddevice_datas, sounddevice_binaries, sounddevice_hiddenimports = collect_all("sounddevice")
3+
from PyInstaller.utils.hooks import collect_submodules
84

95
block_cipher = None
106

117
a = Analysis(
128
["src/main.py"],
139
pathex=[],
14-
binaries=pyside_binaries + shiboken_binaries + sounddevice_binaries,
15-
datas=pyside_datas + shiboken_datas + sounddevice_datas,
16-
hiddenimports=(
17-
pyside_hiddenimports
18-
+ shiboken_hiddenimports
19-
+ sounddevice_hiddenimports
20-
+ ["numpy", "httpx", "dotenv"]
21-
),
10+
binaries=[],
11+
datas=[],
12+
hiddenimports=collect_submodules("PySide6") + ["sounddevice", "numpy", "httpx", "dotenv"],
2213
hookspath=[],
2314
hooksconfig={},
2415
runtime_hooks=[],
@@ -40,7 +31,7 @@ exe = EXE(
4031
bootloader_ignore_signals=False,
4132
strip=False,
4233
upx=False,
43-
console=False,
34+
console=True,
4435
disable_windowed_traceback=False,
4536
argv_emulation=False,
4637
target_arch=None,

0 commit comments

Comments
 (0)