Skip to content

Commit

Permalink
..
Browse files Browse the repository at this point in the history
  • Loading branch information
sorenwacker committed Apr 19, 2023
1 parent dee7cb1 commit f94e6d9
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 13 deletions.
4 changes: 2 additions & 2 deletions InnoSetup/InnoSetupScript.iss
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "C:\Users\soere\workspace\ms-mint-app\specfiles\dist\Mint\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\soere\workspace\ms-mint-app\specfiles\dist\Mint\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "C:\Users\soere\workspace\ms-mint-app\pyinstaller\dist\Mint\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\soere\workspace\ms-mint-app\pyinstaller\dist\Mint\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lint:
flake8

pyinstaller:
cd specfiles && pyinstaller --onedir --noconfirm Mint__onedir__.spec --additional-hooks-dir=hooks
cd specfiles && pyinstaller --noconfirm Mint.spec ../scripts/Mint.py

docs:
mkdocs build && mkdocs gh-deploy
Expand Down
1 change: 1 addition & 0 deletions ms_mint_app/ms_files.py
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ def ms_delete(n_clicks, rows, wdir):
id='ms-uploader',
)
def upload_completed(status):
logging.warning(f'Upload status: {status} ({type(status)})')
return [str(fn) for fn in status.uploaded_files]

@app.callback(
Expand Down
11 changes: 2 additions & 9 deletions pyinstaller/Mint.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,18 @@ import os
from PyInstaller.utils.hooks import collect_submodules

src_dir = os.path.abspath(os.path.join(SPECPATH, os.pardir))
hooks_dir = os.path.join(src_dir, 'specfiles', 'hooks')
hooks_dir = os.path.join(src_dir, 'pyinstaller', 'hooks')
script = os.path.join(src_dir, 'scripts', 'Mint.py')


hiddenimports_sklearn = collect_submodules('sklearn')
hiddenimports_bs4 = collect_submodules('bs4')
hiddenimports_scipy = collect_submodules('scipy')
hiddenimports_pyarrow = collect_submodules('pyarrow')
hiddenimports_ms_mint_app = collect_submodules('ms_mint_app')
hiddenimports_packaging = collect_submodules('packaging')


all_hidden_imports = (
collect_submodules('sklearn')
+ collect_submodules('bs4')
+ collect_submodules('scipy')
+ collect_submodules('pyarrow')
+ collect_submodules('ms_mint_app')
+ collect_submodules('packaging')
+ collect_submodules('brotli')
)


Expand Down
1 change: 1 addition & 0 deletions pyinstaller/hooks/hook-pymzml.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from PyInstaller.utils.hooks import collect_data_files

datas = collect_data_files("pymzml")
hiddenimports = ["pymzml.obo"]
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,5 @@ Flask-Caching==1.10.1
beautifulsoup4
pandas>=1.4,<1.5
packaging==21.3.0
beautifulsoup4
beautifulsoup4
brotlipy

0 comments on commit f94e6d9

Please sign in to comment.