Skip to content

Commit 3a6ea23

Browse files
committed
Add additional dependencies for Electron build in setup and scripts
1 parent 5ccd01e commit 3a6ea23

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

build_electron_app.bat

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,13 @@ pyinstaller ^
8181
--collect-all=starlette ^
8282
--collect-all=pydantic ^
8383
--collect-all=websockets ^
84+
--collect-all=pandas ^
85+
--collect-all=numpy ^
86+
--collect-all=pandarallel ^
87+
--collect-all=inflection ^
88+
--collect-all=networkx ^
89+
--collect-all=dataclasses_json ^
90+
--collect-all=rdflib ^
8491
--paths "..\.." ^
8592
--paths "..\..\synapseclient" ^
8693
--console ^

build_electron_app.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,13 @@ build_python_backend() {
8282
--collect-all=starlette \
8383
--collect-all=pydantic \
8484
--collect-all=websockets \
85+
--collect-all=pandas \
86+
--collect-all=numpy \
87+
--collect-all=pandarallel \
88+
--collect-all=inflection \
89+
--collect-all=networkx \
90+
--collect-all=dataclasses_json \
91+
--collect-all=rdflib \
8592
--paths "../.." \
8693
--paths "../../synapseclient" \
8794
--console \

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ electron =
139139
python-multipart>=0.0.6
140140
uvicorn>=0.24.0
141141
websockets>=12.0
142+
%(curator)s
142143

143144
[options.entry_points]
144145
console_scripts =

0 commit comments

Comments
 (0)