Move hidden imports to seperate file

This commit is contained in:
YeonV 2023-03-18 01:02:01 +01:00
parent 7878145858
commit a35f9e22a0
2 changed files with 47 additions and 5 deletions

45
hiddenimports.py Normal file
View File

@ -0,0 +1,45 @@
hiddenimports = [
"sacn",
"aubio",
"numpy",
"notifypy",
"math",
"voluptuous",
"numpy",
"notifypy",
"aiohttp",
"mido",
"mido.frozen",
"paho",
"paho.mqtt",
"openrgb-python",
"openrgb",
"python-rtmidi",
"rtmidi",
"mido.backends.rtmidi",
"paho.mqtt.client",
"samplerate",
"samplerate._src",
"samplerate._samplerate_data",
"sounddevice",
"sentry_sdk",
"sentry_sdk.integrations.django",
"sentry_sdk.integrations.flask",
"sentry_sdk.integrations.bottle",
"sentry_sdk.integrations.falcon",
"sentry_sdk.integrations.sanic",
"sentry_sdk.integrations.celery",
"sentry_sdk.integrations.aiohttp",
"sentry_sdk.integrations.rq",
"sentry_sdk.integrations.tornado",
"sentry_sdk.integrations.sqlalchemy",
"sentry_sdk.integrations.boto3",
"_cffi_backend",
"serial",
"pystray._win32",
"serial.tools.list_ports",
"tcp_latency",
"aiohttp_cors",
"psutil",
"yappi",
]

View File

@ -1,6 +1,6 @@
# -*- mode: python ; coding: utf-8 -*-
import os
from hiddenimports import hiddenimports
spec_root = os.path.abspath(SPECPATH)
venv_root = os.path.abspath(os.path.join(SPECPATH, '..'))
@ -12,10 +12,7 @@ a = Analysis([f'{spec_root}\\ledfx\\__main__.py'],
pathex=[f'{spec_root}', f'{spec_root}\\ledfx'],
binaries=[],
datas=[(f'{spec_root}/ledfx_frontend', 'ledfx_frontend/'), (f'{spec_root}/ledfx/', 'ledfx/'), (f'{spec_root}/icons', 'icons/'),(f'{spec_root}/icons/tray.png','.')],
hiddenimports=['sacn', 'aubio', 'numpy', 'notify-py', 'math', 'voluptuous', 'numpy', 'aiohttp', 'mido','mido.frozen', 'paho', 'paho.mqtt', 'openrgb-python', 'openrgb', 'python-rtmidi','rtmidi', 'mido.backends.rtmidi', 'paho.mqtt.client','samplerate', 'samplerate._src', 'samplerate._samplerate_data', 'sounddevice',
'sentry_sdk', 'sentry_sdk.integrations.django','sentry_sdk.integrations.flask','sentry_sdk.integrations.bottle','sentry_sdk.integrations.falcon','sentry_sdk.integrations.sanic',
'sentry_sdk.integrations.celery','sentry_sdk.integrations.aiohttp','sentry_sdk.integrations.rq','sentry_sdk.integrations.tornado','sentry_sdk.integrations.sqlalchemy',
'sentry_sdk.integrations.boto3','_cffi_backend','serial','pystray._win32','serial.tools.list_ports','tcp_latency','aiohttp_cors','psutil','yappi'],
hiddenimports=hiddenimports,
hookspath=[f'{venv_root}\\lib\\site-packages\\pyupdater\\hooks'],
runtime_hooks=[],
excludes=[],