Skip to content

Commit 335d896

Browse files
committed
after upgrading workflow to 3.7.1
1 parent 719f648 commit 335d896

6 files changed

Lines changed: 14 additions & 77 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -93,69 +93,6 @@ jobs:
9393
run: |
9494
python -m twine upload dist/*
9595
96-
# ----------------------------------------------------------------------------
97-
# DEPRECATED: macOS Intel build (kept for reference; commented out intentionally)
98-
# ----------------------------------------------------------------------------
99-
#
100-
# macos-intel-app:
101-
# name: Build macOS Intel app and attach to release (DEPRECATED)
102-
# runs-on: macos-13 # Intel macOS runner
103-
# needs: build-and-publish
104-
# if: startsWith(github.ref, 'refs/tags/v')
105-
#
106-
# steps:
107-
# - name: Checkout
108-
# uses: actions/checkout@v4
109-
#
110-
# - name: Set up Python
111-
# uses: actions/setup-python@v5
112-
# with:
113-
# python-version: "3.11"
114-
# cache: pip
115-
#
116-
# - name: Install kymflow (GUI + PyInstaller) and pack tooling
117-
# run: |
118-
# python -m pip install --upgrade pip
119-
#
120-
# # Install nicewidgets from GitHub (not PyPI)
121-
# python -m pip install "nicewidgets @ git+https://github.com/mapmanager/nicewidgets.git"
122-
#
123-
# # Install your package with GUI + pyinstaller extras
124-
# python -m pip install ".[gui,pyinstaller]"
125-
#
126-
# # Install nicegui pack deps pinned to your gui version
127-
# python -m pip install "nicegui[pack]==3.6.0"
128-
#
129-
# - name: Clean previous build artifacts
130-
# run: |
131-
# rm -rf dist build
132-
#
133-
# - name: Build macOS Intel app with nicegui-pack
134-
# env:
135-
# KYMFLOW_GUI_RELOAD: "0"
136-
# KYMFLOW_GUI_NATIVE: "1"
137-
# run: |
138-
# nicegui-pack \
139-
# --windowed \
140-
# --clean \
141-
# --name "KymFlow" \
142-
# --icon "pyinstaller/macos/kymflow.icns" \
143-
# src/kymflow/gui_v2/app.py
144-
#
145-
# - name: Archive KymFlow.app (Intel)
146-
# run: |
147-
# mkdir -p release
148-
# cd dist
149-
# zip -r "../release/KymFlow-macos-intel-${{ github.ref_name }}.zip" "KymFlow.app"
150-
# cd ..
151-
#
152-
# - name: Upload macOS Intel app to GitHub Release
153-
# uses: softprops/action-gh-release@v1
154-
# with:
155-
# files: release/KymFlow-macos-intel-${{ github.ref_name }}.zip
156-
# env:
157-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
158-
15996
macos-arm-app:
16097
name: Build macOS Apple Silicon app and attach to release
16198
runs-on: macos-15 # Apple Silicon runner (ARM64)
@@ -183,7 +120,7 @@ jobs:
183120
python -m pip install ".[gui,pyinstaller]"
184121
185122
# Install nicegui pack deps pinned to your gui version to avoid version drift
186-
python -m pip install "nicegui[pack]==3.6.0"
123+
python -m pip install "nicegui[pack]==3.7.1"
187124
188125
- name: Clean previous build artifacts
189126
run: |

pyinstaller/macos/build_arm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ pip install --upgrade pip
3030
pip install -e '../../.[gui]'
3131
pip install -e '../../../nicewidgets/.' # abb 2026
3232

33-
pip install nicegui==3.6.0
33+
pip install nicegui==3.7.1
3434

3535
pip install pyinstaller
3636

pyinstaller/macos/build_arm_v2.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ python -m pip install -e '../../.[gui]'
6464
echo "[build_arm] Installing nicewidgets (editable) with [no_mpl]..."
6565
python -m pip install -e '../../../nicewidgets/.[no_mpl]' # abb 2026
6666

67-
echo "[build_arm] Pinning nicegui==3.6.0 for clarity..."
68-
python -m pip install 'nicegui==3.6.0'
67+
echo "[build_arm] Pinning nicegui==3.7.1 for clarity..."
68+
python -m pip install 'nicegui==3.7.1'
6969

7070
echo "[build_arm] Installing pyinstaller..."
7171
python -m pip install pyinstaller

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ classifiers = [
5151

5252
[project.optional-dependencies] # pip/venv/conda extras
5353
gui = [
54-
"nicegui==3.6.0",
54+
"nicegui==3.7.1", # 3.6.0
5555
"pywebview>=6.1",
5656
]
5757
test = [
@@ -84,7 +84,7 @@ dev = [
8484

8585
[dependency-groups] # uv dependency groups (kept in sync with extras)
8686
gui = [
87-
"nicegui==3.6.0",
87+
"nicegui==3.7.1", #3.6.0",
8888
"pywebview>=6.1",
8989
]
9090
test = [

tests/data/flow-analysis/Capillary1_0001_kymanalysis.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,21 @@
66
"roi_id": 1,
77
"algorithm": "mpRadon",
88
"window_size": 16,
9-
"analyzed_at": "2026-02-06T22:43:00.860551+00:00",
9+
"analyzed_at": "2026-02-07T00:21:51.400627+00:00",
1010
"roi_revision_at_analysis": 0
1111
},
1212
"2": {
1313
"roi_id": 2,
1414
"algorithm": "mpRadon",
1515
"window_size": 16,
16-
"analyzed_at": "2026-02-06T22:43:02.836573+00:00",
16+
"analyzed_at": "2026-02-07T00:21:53.485310+00:00",
1717
"roi_revision_at_analysis": 0
1818
},
1919
"3": {
2020
"roi_id": 3,
2121
"algorithm": "mpRadon",
2222
"window_size": 16,
23-
"analyzed_at": "2026-02-06T22:43:05.041876+00:00",
23+
"analyzed_at": "2026-02-07T00:21:55.802391+00:00",
2424
"roi_revision_at_analysis": 0
2525
}
2626
},

uv.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)