From 8ff702f25810da9e81716e615f24300eca21e27f Mon Sep 17 00:00:00 2001 From: Tom David Mueller Date: Mon, 29 Sep 2025 09:24:11 +0200 Subject: [PATCH 1/5] add switch for polars lts --- .github/workflows/build-windows-executable-app.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index 320240e..fa1b176 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -274,7 +274,10 @@ jobs: sed -i 's/#import site/import site/' python-${{ env.PYTHON_VERSION }}/python311._pth - name: Install Required Packages - run: .\python-${{ env.PYTHON_VERSION }}\python -m pip install --force-reinstall -r requirements.txt --no-warn-script-location + run: | + .\python-${{ env.PYTHON_VERSION }}\python -m pip install --force-reinstall -r requirements.txt --no-warn-script-location + .\python-${{ env.PYTHON_VERSION }}\python -m pip uninstall polars + .\python-${{ env.PYTHON_VERSION }}\python -m pip install 'polars-lts-cpu >= 1.0' - name: Set to offline deployment run: | From 0fa46dc98a804be3f84c994c9ab251ad0e985d4e Mon Sep 17 00:00:00 2001 From: Tom David Mueller Date: Mon, 29 Sep 2025 09:32:49 +0200 Subject: [PATCH 2/5] autoaccept in CI --- .github/workflows/build-windows-executable-app.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index fa1b176..e9145cc 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -276,8 +276,8 @@ jobs: - name: Install Required Packages run: | .\python-${{ env.PYTHON_VERSION }}\python -m pip install --force-reinstall -r requirements.txt --no-warn-script-location - .\python-${{ env.PYTHON_VERSION }}\python -m pip uninstall polars - .\python-${{ env.PYTHON_VERSION }}\python -m pip install 'polars-lts-cpu >= 1.0' + .\python-${{ env.PYTHON_VERSION }}\python -m pip uninstall polars --yes + .\python-${{ env.PYTHON_VERSION }}\python -m pip install 'polars-lts-cpu >= 1.0' --yes - name: Set to offline deployment run: | From d243d140a7b027765585931b5b0fad0244274a4e Mon Sep 17 00:00:00 2001 From: Tom David Mueller Date: Mon, 29 Sep 2025 09:41:15 +0200 Subject: [PATCH 3/5] [temp] remove new window launch --- .github/workflows/build-windows-executable-app.yaml | 2 +- openms-streamlit-vue-component | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index e9145cc..a0bfa65 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -295,7 +295,7 @@ jobs: echo 'REM Create credentials.toml with empty email to disable email prompt' >> ${{ env.APP_NAME }}.bat echo 'copy /Y ".streamlit\credentials.toml" "%USERPROFILE%\.streamlit\credentials.toml" > nul' >> ${{ env.APP_NAME }}.bat echo '' >> ${{ env.APP_NAME }}.bat - echo 'start /min .\python-${{ env.PYTHON_VERSION }}\python -m streamlit run app.py local' >> ${{ env.APP_NAME }}.bat + echo '.\python-${{ env.PYTHON_VERSION }}\python -m streamlit run app.py local' >> ${{ env.APP_NAME }}.bat - name: Create All-in-one executable folder run: | diff --git a/openms-streamlit-vue-component b/openms-streamlit-vue-component index fad86f4..21e65b4 160000 --- a/openms-streamlit-vue-component +++ b/openms-streamlit-vue-component @@ -1 +1 @@ -Subproject commit fad86f46c3aa788387ec5201fc5cceda5db30fd9 +Subproject commit 21e65b41cdfaca29e8357b8da05a7837f4ac0fc7 From c3471aed4722a4d0a9e245fe2673b12aa004b4d9 Mon Sep 17 00:00:00 2001 From: Tom David Mueller Date: Mon, 29 Sep 2025 09:56:56 +0200 Subject: [PATCH 4/5] fix command line --- .github/workflows/build-windows-executable-app.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index a0bfa65..11c5316 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -277,7 +277,7 @@ jobs: run: | .\python-${{ env.PYTHON_VERSION }}\python -m pip install --force-reinstall -r requirements.txt --no-warn-script-location .\python-${{ env.PYTHON_VERSION }}\python -m pip uninstall polars --yes - .\python-${{ env.PYTHON_VERSION }}\python -m pip install 'polars-lts-cpu >= 1.0' --yes + .\python-${{ env.PYTHON_VERSION }}\python -m pip install 'polars-lts-cpu >= 1.0' - name: Set to offline deployment run: | From f07c30186b615fd3ec22256597127076ee99c049 Mon Sep 17 00:00:00 2001 From: Tom David Mueller Date: Fri, 3 Oct 2025 18:39:54 +0200 Subject: [PATCH 5/5] Revert "[temp] remove new window launch" This reverts commit d243d140a7b027765585931b5b0fad0244274a4e. --- .github/workflows/build-windows-executable-app.yaml | 2 +- openms-streamlit-vue-component | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-windows-executable-app.yaml b/.github/workflows/build-windows-executable-app.yaml index 11c5316..aa632fd 100644 --- a/.github/workflows/build-windows-executable-app.yaml +++ b/.github/workflows/build-windows-executable-app.yaml @@ -295,7 +295,7 @@ jobs: echo 'REM Create credentials.toml with empty email to disable email prompt' >> ${{ env.APP_NAME }}.bat echo 'copy /Y ".streamlit\credentials.toml" "%USERPROFILE%\.streamlit\credentials.toml" > nul' >> ${{ env.APP_NAME }}.bat echo '' >> ${{ env.APP_NAME }}.bat - echo '.\python-${{ env.PYTHON_VERSION }}\python -m streamlit run app.py local' >> ${{ env.APP_NAME }}.bat + echo 'start /min .\python-${{ env.PYTHON_VERSION }}\python -m streamlit run app.py local' >> ${{ env.APP_NAME }}.bat - name: Create All-in-one executable folder run: | diff --git a/openms-streamlit-vue-component b/openms-streamlit-vue-component index 21e65b4..fad86f4 160000 --- a/openms-streamlit-vue-component +++ b/openms-streamlit-vue-component @@ -1 +1 @@ -Subproject commit 21e65b41cdfaca29e8357b8da05a7837f4ac0fc7 +Subproject commit fad86f46c3aa788387ec5201fc5cceda5db30fd9