File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -198,7 +198,7 @@ jobs:
198198 PIP_NO_CACHE_DIR : " 1"
199199 run : |
200200 set -euo pipefail
201- uv run briefcase -v create macOS app || {
201+ uv run briefcase create -v || {
202202 status=$?
203203 echo "Briefcase create failed; dumping saved create log if present..."
204204 ls -la logs || true
@@ -210,8 +210,8 @@ jobs:
210210 fi
211211 exit "${status}"
212212 }
213- uv run briefcase -v build macOS app
214- uv run briefcase -v package macOS -p dmg
213+ uv run briefcase build -v
214+ uv run briefcase package -v -p dmg
215215
216216 - name : Validate macOS signing secrets (optional gate)
217217 if : ${{ github.event_name == 'workflow_dispatch' && inputs.sign_artifacts }}
Original file line number Diff line number Diff line change 11[project ]
22name = " dbs-annotator"
3- description = " A graphical user interface for annotating DBS clinical programming sessions"
3+ description = " A graphical user interface for annotating DBS clinical programming sessions. "
44readme = " README.md"
55requires-python = " >=3.12"
66authors = [
@@ -142,7 +142,14 @@ license = { file = "LICENSE" }
142142[tool .briefcase .app .dbs_annotator ]
143143# Windows stub executable name is "{formal_name}.exe" (see BeeWare windows app template).
144144formal_name = " DBSAnnotator"
145- description = " A graphical user interface for annotating DBS clinical programming sessions"
145+ description = " A graphical user interface for annotating DBS clinical programming sessions."
146+ long_description = """
147+ DBS Annotator is a desktop application used to structure and review
148+ deep-brain stimulation programming sessions in a reproducible workflow.
149+
150+ It supports clinicians and researchers by organizing session information,
151+ tracking stimulation settings, and generating standardized exports and reports.
152+ """
146153sources = [" src/dbs_annotator" , " icons" , " styles" ]
147154icon = " icons/logoneutral"
148155installer_icon = " icons/logoneutral"
@@ -158,7 +165,6 @@ requirement_installer_args = [
158165 " 60" ,
159166 " --no-cache-dir" ,
160167]
161- # PySide6/Qt GUI (not Toga). Packaging uses the same dependency set as [project].
162168
163169[tool .briefcase .app .dbs_annotator .macOS ]
164170universal_build = false
You can’t perform that action at this time.
0 commit comments