firestar5683
a8e10e4e52
Restore compatible model runtime
2026-10-23 20:48:09 -05:00
firestar5683
091682eb06
Fix native model static checks
2026-10-23 16:39:50 -05:00
Danny
c777a9ec8a
iOS: Add the Galaxy companion with live device pages and CarPlay
...
Add LAN and Bluetooth connections, secure pairing, device-matched Galaxy page
caching, phone location and CarPlay navigation. Include connection recovery,
diagnostics, regression tests and a simulator CI build. Add shared companion
docs and host tests, and remove obsolete bundled-web lint exceptions.
2026-10-22 15:37:20 -07:00
Danny
8f628ba48b
Core: Companion phone uplink, phone GPS, cellular off switch and usage stats
2026-10-20 06:03:37 -07:00
Adeeb Shihadeh
81bd999ced
bump msgq ( #39117 )
2026-10-20 02:19:24 +00:00
firestar5683
3a8dbe75f1
Repair CI Contracts
2026-10-19 00:47:35 -05:00
firestar5683
694b460f80
Developer Tools
...
Provide laptop and device build entry points, cache compatibility checks and developer tooling. Keep distribution assets and model packaging available before runtime consumers.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 20:02:39 -05:00
firestar5683
22a8575199
Vendor dependencies and resources for standalone builds
...
Keep official openpilot ancestry and dependency licenses. Store resources directly in Git, remove LFS setup requirements, and leave the downloadable big model outside the source tree.
2026-10-03 21:01:18 +00:00
Harald Schäfer
2c88d1ed64
Revert "bump msgq ( #38836 )" ( #38920 )
...
This reverts commit 1e0914051f .
2026-09-14 20:20:53 -07:00
Adeeb Shihadeh
1e0914051f
bump msgq ( #38836 )
2026-09-09 09:57:22 -07:00
Adeeb Shihadeh
6bbdf8ad18
remove sentry ( #38790 )
2026-09-06 21:20:39 -07:00
Trey Moen
3a13b67b6f
bye bye Qt! ( #38753 )
...
* cabana: remove Qt implementation
2026-09-02 20:44:11 -07:00
Adeeb Shihadeh
08c83149b0
Pin SCons to 4.10.1 ( #38669 )
2026-08-18 18:37:47 -07:00
Adeeb Shihadeh
8a88608800
rm qrcode ( #38575 )
2026-08-07 15:41:28 -07:00
Adeeb Shihadeh
b72f6e9f7d
we write it ourselves
2026-07-31 11:39:17 -07:00
Adeeb Shihadeh
74009870ab
cleanup banned APIs
2026-07-26 21:28:30 -07:00
Adeeb Shihadeh
1d7b6f0f9f
dev is tools
2026-07-26 21:27:34 -07:00
Adeeb Shihadeh
98e7c4f987
replace pytest with lil custom runner ( #38471 )
2026-07-26 21:26:19 -07:00
stef
4dab10e98b
rm pillow package ( #38466 )
2026-07-26 15:04:56 -07:00
Adeeb Shihadeh
e1db0f59f1
docs: replace zensical with dumb html template ( #38462 )
2026-07-26 13:56:32 -07:00
Adeeb Shihadeh
6b47a5b6b7
tools: decompress in the python downloader ( #38430 )
...
* tools: decompress in the python downloader
* and zstd
2026-07-23 10:06:44 -07:00
Adeeb Shihadeh
a8bb6b5aee
rm hypothesis ( #38428 )
2026-07-23 09:17:18 -07:00
Adeeb Shihadeh
87fde8a058
pyproject cleanup
2026-07-23 08:31:54 -07:00
Adeeb Shihadeh
75d590fb90
replace catch2 tests for 20% faster builds ( #38408 )
...
* replace catch2 tests
* lil more
* lil more
* rm dep!
2026-07-21 22:20:09 -07:00
Adeeb Shihadeh
911f07ee87
convert tests to unittest ( #38387 )
2026-07-21 11:02:34 -07:00
Adeeb Shihadeh
24893ebadb
rm pre-commit-hooks ( #38382 )
...
* rm pre-commit-hooks
* rm test for the tests
* lil more
2026-07-19 12:10:48 -07:00
Adeeb Shihadeh
39e12c8bb1
rm cffi, it's a raylib transitive dep
2026-07-19 11:14:40 -07:00
Adeeb Shihadeh
f0d93eb32d
more ty, part 2 ( #38379 )
2026-07-19 11:02:00 -07:00
Adeeb Shihadeh
19ecc37de8
more ty ( #38378 )
...
* enable no matching overload
* enable call non callable
* enable unsupported-operator
* enable not subscriptable
* refactor pass
2026-07-19 09:45:46 -07:00
Adeeb Shihadeh
ecac2d386b
these go in tools
2026-07-19 09:02:02 -07:00
Adeeb Shihadeh
e475d10adc
more ruff ( #38377 )
...
* lil more ruff
* no exclusions!
* rm nb exception
* and generated
* not used
* c408
* random
* all
* unittest is fine
2026-07-19 08:51:16 -07:00
Adeeb Shihadeh
7d74c3c99b
rm setuptools ( #38376 )
...
* rm setuptools
* lock
2026-07-19 08:25:31 -07:00
Adeeb Shihadeh
cefcf10ec3
rm jinja2
2026-07-19 08:15:01 -07:00
Adeeb Shihadeh
1c07e00759
rm xattr ( #38373 )
...
* rm xattr
* doesn't add new coverage
2026-07-18 13:55:47 -07:00
Adeeb Shihadeh
f0841b827a
remove av ( #38366 )
2026-07-18 09:04:41 -07:00
Adeeb Shihadeh
b9f25f8a43
webrtcd: move to libdatachannel ( #38228 )
...
* try libdatachannel
* fix uv lock
* fix uv lock
* remove datachannel abstraction and just use libdatachannel
* clean
* fix livestream bitrate controller
* fix sample
* fix import breaking ci
* clean up and add catches
* bump tele
* move to teleop master
* fix linter
* .
* remove libdatachannel explicit reference from pyproject.toml
* add PyJWT crypto and catch in registration
* spelling
* add crypto back to lock
---------
Co-authored-by: stefpi <19478336+stefpi@users.noreply.github.com >
2026-07-17 15:28:39 -07:00
rkdune
9aa5c3d2c6
expose submodule dependencies as an extra
2026-07-16 18:16:08 -07:00
Adeeb Shihadeh
503531ab38
replace psutil with simple /proc helper ( #38326 )
...
* replace psutil with simple /proc helper
* mv to common
2026-07-11 13:51:22 -07:00
Adeeb Shihadeh
a26254304f
Move eigen dependency into rednose ( #38321 )
...
* Move eigen dependency into rednose
* Declare complete rednose package dependencies
* Update rednose submodule
* Update rednose submodule
* Update rednose submodule
* Fix rednose dependency integration
* bump rednose
2026-07-11 12:59:49 -07:00
Adeeb Shihadeh
60924556f6
athena: minimal json-rpc implementation ( #38318 )
...
* athena: minimal json-rpc implementation
* lil more
2026-07-09 16:55:49 -07:00
Adeeb Shihadeh
bf5540c364
rm pyserial ( #38311 )
...
* rm pyserial
* lil more
* lil more
2026-07-08 21:06:53 -07:00
Adeeb Shihadeh
3b3f5967ec
rm crcmod-plus ( #38309 )
...
* rm crcmod-plus
* cleanup
2026-07-08 20:43:12 -07:00
Adeeb Shihadeh
1e49eac4d1
rm libyuv ( #38306 )
...
* rm libyuv
* cleanup
2026-07-08 20:27:27 -07:00
Adeeb Shihadeh
1ab1ed7453
Use PyPI comma-deps packages ( #38295 )
2026-07-08 19:35:39 -07:00
Adeeb Shihadeh
cb82722dd5
remove libjpeg ( #38305 )
...
* remove libjpeg
* lil smaller
* happy linter
2026-07-08 12:21:22 -07:00
Adeeb Shihadeh
960c988355
Replace xvfb with headless raylib backend ( #38298 )
2026-07-08 11:53:47 -07:00
Adeeb Shihadeh
0d93f0e820
declare submodules as dependencies in pyproject ( #38300 )
...
* declare submodules as dependencies in pyproject
* spidev
* lock
2026-07-07 10:36:49 -07:00
Adeeb Shihadeh
cddb6103eb
webrtc: replace aiohttp with stdlib http server ( #38226 )
...
* webrtc: replace aiohttp with stdlib http server
* lil more
* simplify
* remove aiohttp error response helper
---------
Co-authored-by: stefpi <19478336+stefpi@users.noreply.github.com >
2026-06-22 14:25:19 -07:00
Adeeb Shihadeh
2e9fa514bb
simple pip install test ( #38218 )
...
* fails
* lil more
* try that
2026-06-21 19:39:21 -07:00
Adeeb Shihadeh
8a9ca15464
cleanup leftovers from the shuffling ( #38224 )
...
* cleanup leftovers
* rm
* one more
2026-06-21 19:17:01 -07:00