diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 22872d51..ecbbbb82 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -34,4 +34,4 @@ jobs: uses: actions/upload-artifact@v3 with: name: windows - path: MoviePilot/dist/MoviePilot/MoviePilot.exe + path: MoviePilot/dist/MoviePilot.exe diff --git a/windows.spec b/windows.spec index 60cdee9a..62f1101b 100644 --- a/windows.spec +++ b/windows.spec @@ -47,12 +47,14 @@ def collect_local_submodules(package): hiddenimports = [ - 'passlib.handlers.bcrypt', - 'app.modules', - 'app.plugins', -] + collect_local_submodules('app.modules') \ + 'passlib.handlers.bcrypt', + 'app.modules', + 'app.plugins', + ] + collect_local_submodules('app.modules') \ + collect_local_submodules('app.plugins') +block_cipher = None + a = Analysis( ['app/main.py'], pathex=[], @@ -66,7 +68,7 @@ a = Analysis( noarchive=False, ) -pyz = PYZ(a.pure) +pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE( pyz,