Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"@electron-forge/plugin-auto-unpack-natives": "^7.11.2",
"@electron-forge/plugin-fuses": "^7.11.2",
"@electron/fuses": "^2.1.3",
"electron": "^44.4.3"
"electron": "^44.4.5"
},
"author": {
"name": "Theodore Chang",
Expand Down
6 changes: 3 additions & 3 deletions gui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
},
"devDependencies": {
"@types/leaflet": "^1.9.22",
"@types/node": "^26.6.2",
"@types/node": "^26.6.3",
"@types/plotly.js-basic-dist-min": "^2.12.4",
"prettier": "^3.9.8",
"prettier": "^3.9.9",
"solid-devtools": "^0.34.5",
"typescript": "^7.0.2",
"vite": "^6.4.3",
Expand All @@ -27,7 +27,7 @@
"axios": "^1.20.0",
"highlight.js": "^11.12.0",
"leaflet": "^1.9.4",
"marked": "^18.0.13",
"marked": "^18.0.14",
"marked-highlight": "^2.2.4",
"plotly.js-basic-dist-min": "^4.1.1",
"solid-js": "^1.9.15",
Expand Down
28 changes: 14 additions & 14 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,16 @@ flask-cors==6.0.5 # via locust
flask-login==0.6.3 # via locust
flexcache==0.3 # via pint
flexparser==0.4 # via pint
fonttools==4.65.0 # via matplotlib
fonttools==4.66.0 # via matplotlib
frozenlist==1.8.0 # via aiohttp, aiosignal
fsspec==2026.9.0 # via s3fs, universal-pathlib
gevent==26.9.0 # via geventhttpclient, locust
geventhttpclient==2.3.9 # via locust
greenlet==3.5.6 # via gevent
h11==0.16.0 # via httpcore2, uvicorn, wsproto
httpcore2==2.13.0 # via httpx2
httpcore2==2.13.1 # via httpx2
httptools==0.8.0 # via uvicorn
httpx2==2.13.0 # via motion-base (pyproject.toml)
httpx2==2.13.1 # via motion-base (pyproject.toml)
idna==3.20 # via anyio, email-validator, httpx2, requests, yarl
iniconfig==2.3.0 # via pytest
itsdangerous==2.2.0 # via flask
Expand All @@ -69,14 +69,14 @@ markupsafe==3.0.3 # via flask, jinja2, werkzeug
matplotlib==3.11.2 # via motion-base (pyproject.toml)
mdurl==0.1.2 # via markdown-it-py
msgpack==1.2.2 # via locust
multidict==6.9.0 # via aiobotocore, aiohttp, yarl
multidict==6.9.1 # via aiobotocore, aiohttp, yarl
numba==0.67.0 # via motion-base (pyproject.toml)
numpy==2.4.6 # via contourpy, matplotlib, numba, scipy
packaging==26.3 # via kombu, matplotlib, pytest
pathlib-abc==0.5.2 # via universal-pathlib
pillow==12.3.0 # via matplotlib
pint==0.25.3 # via motion-base (pyproject.toml)
platformdirs==4.11.11 # via pint
platformdirs==4.12.0 # via pint
pluggy==1.6.0 # via pytest, pytest-cov
prompt-toolkit==3.0.53 # via click-repl
propcache==0.5.4 # via aiohttp, yarl
Expand All @@ -87,8 +87,8 @@ pydantic==2.13.5 # via beanie, fastapi, lazy-model
pydantic-core==2.46.5 # via pydantic
pygments==2.21.0 # via pytest, rich
pyinstrument==5.1.3 # via motion-base (pyproject.toml)
pymongo==4.18.1 # via beanie
pyparsing==3.3.2 # via matplotlib
pymongo==4.18.2 # via beanie
pyparsing==3.3.3 # via matplotlib
pytest==9.1.1 # via locust, pytest-cov
pytest-cov==7.1.0 # via motion-base (pyproject.toml)
python-dateutil==2.9.0.post0 # via aiobotocore, botocore, celery, elasticsearch, matplotlib
Expand All @@ -100,14 +100,14 @@ pyyaml==6.0.3 # via uvicorn
pyzmq==27.2.0 # via locust
requests==2.34.2 # via locust, python-socketio
rich==15.0.0 # via motion-base (pyproject.toml)
ruff==0.16.8 # via motion-base (pyproject.toml)
ruff==0.16.9 # via motion-base (pyproject.toml)
s3fs==2026.9.0 # via motion-base (pyproject.toml)
scipy==1.17.1 # via motion-base (pyproject.toml)
simple-websocket==1.1.0 # via python-engineio
six==1.17.0 # via python-dateutil
sniffio==1.3.1 # via elastic-transport, elasticsearch
soupsieve==2.9.2 # via beautifulsoup4
starlette==1.6.0 # via fastapi
soupsieve==2.10 # via beautifulsoup4
starlette==1.7.0 # via fastapi
structlog==26.1.0 # via motion-base (pyproject.toml)
truststore==0.10.4 # via httpcore2, httpx2
typing-extensions==4.16.0 # via aiohttp, aiosignal, anyio, beanie, beautifulsoup4, bidict, click-repl, elasticsearch, fastapi, flexcache, flexparser, httpx2, locust, pint, pydantic, pydantic-core, starlette, typing-inspection
Expand All @@ -116,15 +116,15 @@ tzdata==2026.4 # via kombu
tzlocal==5.4.4 # via celery
universal-pathlib==0.3.10 # via motion-base (pyproject.toml)
urllib3==2.8.0 # via botocore, elastic-transport, geventhttpclient, requests
uvicorn==0.53.0 # via motion-base (pyproject.toml)
uvicorn==0.54.0 # via motion-base (pyproject.toml)
uvloop==0.22.1 # via uvicorn
vine==5.1.0 # via amqp, celery, kombu
watchfiles==1.2.0 # via uvicorn
wcwidth==0.8.4 # via prompt-toolkit
watchfiles==1.3.0 # via uvicorn
wcwidth==0.9.1 # via prompt-toolkit
websocket-client==1.9.2 # via python-socketio
websockets==17.1 # via uvicorn
werkzeug==3.1.8 # via flask, flask-cors, flask-login, locust
wrapt==2.4.1 # via aiobotocore
wrapt==2.5.0 # via aiobotocore
wsproto==1.3.2 # via simple-websocket
yarl==1.25.1 # via aiohttp
zope-event==6.2 # via gevent
Expand Down
16 changes: 8 additions & 8 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,21 @@ joserfc==1.7.5 # via motion-base (pyproject.toml)
kombu==5.6.2 # via celery
lazy-model==0.4.0 # via beanie
llvmlite==0.49.0 # via numba
multidict==6.9.0 # via aiobotocore, aiohttp, yarl
multidict==6.9.1 # via aiobotocore, aiohttp, yarl
numba==0.67.0 # via motion-base (pyproject.toml)
numpy==2.4.6 # via numba, scipy
packaging==26.3 # via kombu
pathlib-abc==0.5.2 # via universal-pathlib
pint==0.25.3 # via motion-base (pyproject.toml)
platformdirs==4.11.11 # via pint
platformdirs==4.12.0 # via pint
prompt-toolkit==3.0.53 # via click-repl
propcache==0.5.4 # via aiohttp, yarl
pycares==5.0.1 # via aiodns
pycparser==3.0 # via cffi
pydantic==2.13.5 # via beanie, fastapi, lazy-model
pydantic-core==2.46.5 # via pydantic
pyinstrument==5.1.3 # via motion-base (pyproject.toml)
pymongo==4.18.1 # via beanie
pymongo==4.18.2 # via beanie
python-dateutil==2.9.0.post0 # via aiobotocore, botocore, celery, elasticsearch
python-dotenv==1.2.3 # via uvicorn, motion-base (pyproject.toml)
python-multipart==0.0.32 # via motion-base (pyproject.toml)
Expand All @@ -65,19 +65,19 @@ s3fs==2026.9.0 # via motion-base (pyproject.toml)
scipy==1.17.1 # via motion-base (pyproject.toml)
six==1.17.0 # via python-dateutil
sniffio==1.3.1 # via elastic-transport, elasticsearch
starlette==1.6.0 # via fastapi
starlette==1.7.0 # via fastapi
structlog==26.1.0 # via motion-base (pyproject.toml)
typing-extensions==4.16.0 # via aiohttp, aiosignal, anyio, beanie, click-repl, elasticsearch, fastapi, flexcache, flexparser, pint, pydantic, pydantic-core, starlette, typing-inspection
typing-inspection==0.4.4 # via fastapi, pydantic
tzdata==2026.4 # via kombu
tzlocal==5.4.4 # via celery
universal-pathlib==0.3.10 # via motion-base (pyproject.toml)
urllib3==2.8.0 # via botocore, elastic-transport
uvicorn==0.53.0 # via motion-base (pyproject.toml)
uvicorn==0.54.0 # via motion-base (pyproject.toml)
uvloop==0.22.1 # via uvicorn
vine==5.1.0 # via amqp, celery, kombu
watchfiles==1.2.0 # via uvicorn
wcwidth==0.8.4 # via prompt-toolkit
watchfiles==1.3.0 # via uvicorn
wcwidth==0.9.1 # via prompt-toolkit
websockets==17.1 # via uvicorn
wrapt==2.4.1 # via aiobotocore
wrapt==2.5.0 # via aiobotocore
yarl==1.25.1 # via aiohttp
Loading