discountchubbs
a1983b0985
Merge remote-tracking branch 'origin/sync-20260813' into egpu-support
...
# Conflicts:
# openpilot/selfdrive/modeld/helpers.py
# openpilot/selfdrive/modeld/modeld.py
# openpilot/sunnypilot/modeld_v2/modeld.py
# openpilot/sunnypilot/modeld_v2/tests/helpers.py
# openpilot/sunnypilot/models/manager.py
2026-08-14 09:41:22 -07:00
discountchubbs
198ced6f87
fetch latest commit.
2026-08-13 15:43:19 -07:00
discountchubbs
dfd87e730c
im scared , this may be a bad idea lol
2026-08-13 15:16:13 -07:00
discountchubbs
d4f8354be2
red diff mf
2026-08-13 15:05:29 -07:00
Jason Wen
9fb9b73620
Merge commit 'b7c333cf3fee117779515c9ebfd7b2beb164fa81' into sync-20260813
...
# Conflicts:
# README.md
# SConstruct
# conftest.py
# docs/CARS.md
# msgq_repo
# opendbc_repo
# openpilot/common/params_keys.h
# openpilot/common/params_pyx.pyx
# openpilot/common/tests/test_swaglog.cc
# openpilot/selfdrive/car/card.py
# openpilot/selfdrive/car/tests/test_car_interfaces.py
# openpilot/selfdrive/car/tests/test_cruise_speed.py
# openpilot/selfdrive/car/tests/test_models.py
# openpilot/selfdrive/controls/controlsd.py
# openpilot/selfdrive/controls/lib/latcontrol_torque.py
# openpilot/selfdrive/controls/lib/longitudinal_planner.py
# openpilot/selfdrive/controls/plannerd.py
# openpilot/selfdrive/controls/radard.py
# openpilot/selfdrive/controls/tests/test_longcontrol.py
# openpilot/selfdrive/locationd/torqued.py
# openpilot/selfdrive/modeld/modeld.py
# openpilot/selfdrive/monitoring/dmonitoringd.py
# openpilot/selfdrive/monitoring/test_monitoring.py
# openpilot/selfdrive/selfdrived/selfdrived.py
# openpilot/selfdrive/selfdrived/tests/test_alertmanager.py
# openpilot/selfdrive/test/longitudinal_maneuvers/plant.py
# openpilot/selfdrive/test/process_replay/migration.py
# openpilot/selfdrive/test/process_replay/process_replay.py
# openpilot/selfdrive/ui/feedback/feedbackd.py
# openpilot/selfdrive/ui/layouts/settings/device.py
# openpilot/selfdrive/ui/layouts/settings/toggles.py
# openpilot/selfdrive/ui/mici/layouts/onboarding.py
# openpilot/selfdrive/ui/onroad/augmented_road_view.py
# openpilot/selfdrive/ui/tests/test_soundd.py
# openpilot/selfdrive/ui/translations/app.pot
# openpilot/selfdrive/ui/translations/app_de.po
# openpilot/selfdrive/ui/translations/app_en.po
# openpilot/selfdrive/ui/translations/app_es.po
# openpilot/selfdrive/ui/translations/app_fr.po
# openpilot/selfdrive/ui/translations/app_ja.po
# openpilot/selfdrive/ui/translations/app_ko.po
# openpilot/selfdrive/ui/translations/app_pt-BR.po
# openpilot/selfdrive/ui/translations/app_th.po
# openpilot/selfdrive/ui/translations/app_tr.po
# openpilot/selfdrive/ui/translations/app_uk.po
# openpilot/selfdrive/ui/translations/app_zh-CHS.po
# openpilot/selfdrive/ui/translations/app_zh-CHT.po
# openpilot/system/athena/athenad.py
# openpilot/system/hardware/hardwared.py
# openpilot/system/loggerd/deleter.py
# openpilot/system/manager/process_config.py
# openpilot/system/ui/lib/application.py
# panda
# pyproject.toml
# tinygrad_repo
# uv.lock
2026-08-13 17:47:11 -04:00
discountchubbs
c3df6bb617
move build all to hf
2026-08-13 14:20:06 -07:00
discountchubbs
7ad886c765
dude i am missing so much
2026-08-13 12:37:42 -07:00
discountchubbs
0892756d22
smh
2026-08-13 12:14:48 -07:00
discountchubbs
1ee512ca79
fucking validation wants raw to fetch and full to push. grr
2026-08-13 11:51:05 -07:00
discountchubbs
6cf5b084a1
mf its a dataaset. i knew that
2026-08-13 11:27:56 -07:00
discountchubbs
fc4734c598
try hf as a trusted publisher :)
2026-08-13 11:00:58 -07:00
discountchubbs
5fd3b4adac
reduce flakiness by using artifact-name from build-model to regex, speed up pub b y checking the name before trying to clone and publish again
2026-08-13 10:39:13 -07:00
discountchubbs
b2dd5fbd9c
cd
2026-08-10 15:21:19 -07:00
discountchubbs
6dacf9a9c6
no i and x
2026-08-10 15:16:51 -07:00
discountchubbs
904ad9548b
whoops
2026-08-10 15:13:54 -07:00
discountchubbs
de12cba90d
dont download big when we dont have big lol
2026-08-10 14:58:41 -07:00
discountchubbs
8fa6067c9a
egpu ready build all split
2026-08-10 13:36:35 -07:00
discountchubbs
9b5b30ff43
rip
2026-08-10 13:32:43 -07:00
discountchubbs
29297bcf59
done in build model now
2026-08-10 13:20:52 -07:00
discountchubbs
5b88ec2c25
god no onnx either
2026-08-10 13:14:41 -07:00
discountchubbs
a6c026461e
no pkls please
2026-08-10 13:14:05 -07:00
discountchubbs
a5b7635e21
Merge remote-tracking branch 'origin/master' into egpu-support
2026-08-10 12:37:42 -07:00
commaci-public
434fbad5fc
[bot] Update Python packages ( #38599 )
...
* Update Python packages
* Fix package update CI
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-10 08:36:12 -07:00
Jason Wen
f531952be3
ci: sunnypilot process replay ( #1900 )
...
* ci: sunnypilot process replay
* ours
* temp
* Revert "temp"
This reverts commit d198cbb327 .
* fixes, hopefully
* bump
2026-08-08 19:49:06 -04:00
Adeeb Shihadeh
edd938105e
remove old regen infra ( #38570 )
2026-08-07 14:11:12 -07:00
discountchubbs
df83374927
modeld_v2: Support eGpu
2026-08-05 13:51:29 -07:00
Nayan
5bdc0c23a9
modeld_v2: Support Deep Models ( #1887 )
...
* modeld_v2: safe model validation
* fix string
* numpy
* dumb
* god use full attribute names please
* modeld_v2: refactor compile_modeld
* redundant
* CREAM AND SUGAR
* gpu stuffs
* Update fetcher.py
* Update compile_modeld.py
* Update compile_modeld.py
* Update compile_modeld.py
* Update compile_modeld.py
* summary
* Update compile_modeld.py
* Update compile_modeld.py
* Update compile_modeld.py
* i could lie say
* needed
* i could
* Update compile_modeld.py
* done done done
* bye metadata
* simplify
* deeeeep
* oopsie
* i don't know what i'm doing
* it's a supercombo
* wtf. ghostwriter
* i might be blind
* fuck. i AM blind. or dumb. or both.
* hmmmm
* read/open - what's the difference
* realize. that i don't know shit
* whatever
* fix paths
* fuckit. dynamic everything.
* simplify everything.
* fix macos cabana
* np.random.seed is deprecated, use Generator or default rng instead @nayan
* this is annoying me
* too much fluff
* no
* lint be crazy now, man i've been away a while
* back
* fix pkl loader test
* that comment was wrong, its still per model, just compiled at with the input/output shapes
* fix chunking
* dump and assign to cpu
* prev_feat in cpu to prevent corruption
* add todo-sp
* desire me?
* allow legacy
* lint
* shapey
* bye
---------
Co-authored-by: discountchubbs <alexgrant990@gmail.com >
Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com >
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-08-05 12:30:28 -07:00
Adeeb Shihadeh
afa2b390ae
ci: fix race condition on closed branches check
2026-08-03 14:49:27 -07:00
Adeeb Shihadeh
83000c571c
no slow unittests ( #38480 )
...
* rm test_regen
* not slow
* skip bridge
* rm that one too
* just op test
* just test
2026-07-28 16:42:38 -07:00
Adeeb Shihadeh
98e7c4f987
replace pytest with lil custom runner ( #38471 )
2026-07-26 21:26:19 -07:00
Adeeb Shihadeh
e1db0f59f1
docs: replace zensical with dumb html template ( #38462 )
2026-07-26 13:56:32 -07:00
Jason Wen
3a05c03079
ci: no more docker ( #1886 )
2026-07-25 15:34:36 -04:00
Jason Wen
41b14fa595
Merge commaai/openpilot fdd1df79 into sync-20260721
2026-07-24 11:07:06 -04:00
Adeeb Shihadeh
e04fd3c724
rm private reporter comment ( #38431 )
2026-07-23 10:23:08 -07:00
Harald Schäfer
2895346746
Rebel Legion model ( #38164 )
...
* 3e5b7d32-e114-4517-96b4-b3a2448fd939/400
* 9ffd502c-01d0-40f3-93c2-07a4d3e4445c/400
* 1afc2042-8761-4663-ae6a-d593b13defd0/400
* d4b183da-3b8c-4ff7-8927-e3e7216ddb86/400
* 60a46520-f02f-49c5-8eae-e0f8de92af07/400
* ca63f597-de00-478f-970c-302069a59130/400
* 0322768e-5d7e-46e6-9712-d52de312e1da/400
* d25f38c8-8689-42a7-8326-f0c7ce00625f
* f14f0be4-bf1e-4dc3-914d-3d9a23b5a05a/400
* lil smooth
* 03dfde49-54e6-4129-b05f-24b0b0c7e5f0/400
* 6d9d6f8a-5c82-41f6-92aa-4c1a11eb5645/400
* ci: fix model review tinygrad import
* ci: skip unfetched big model in review
---------
Co-authored-by: Toby Penner <toby@comma.ai >
2026-07-22 18:12:13 -07:00
Adeeb Shihadeh
911f07ee87
convert tests to unittest ( #38387 )
2026-07-21 11:02:34 -07:00
Adeeb Shihadeh
ebb5cc12f5
ci: don't pay the big model tax yet ( #38371 )
...
* ci: don't pay the big model tax yet
* skip big in release
2026-07-21 10:55:26 -07:00
Daniel Koepping
b1f2e638de
fix branch cleanup burning GH API requests ( #38392 )
...
* ci: stop branch cleanup from burning API rate limit
* simpler
2026-07-20 16:00:20 -07:00
royjr
560cde61ae
sync: fix upstream conflicts
...
Co-authored-by: royjr <royjr96@gmail.com >
2026-07-19 23:18:43 -04:00
Jason Wen
14318d2f09
Merge commit '91b067cca0913d0cc9f8b5dab68e3302e278efdc' into sync-20260716
...
# Conflicts:
# .github/labeler.yaml
# .github/workflows/auto_pr_review.yaml
# .github/workflows/docs.yaml
# .github/workflows/release.yaml
# .github/workflows/repo-maintenance.yaml
# .github/workflows/tests.yaml
# .github/workflows/ui_preview.yaml
# README.md
# SConstruct
# conftest.py
# docs/CARS.md
# msgq_repo
# opendbc_repo
# openpilot/cereal/messaging/tests/validate_sp_cereal_upstream.py
# openpilot/common/api.py
# openpilot/common/hardware/hw.py
# openpilot/common/version.py
# openpilot/selfdrive/assets/fonts/Audiowide-Regular.ttf
# openpilot/selfdrive/assets/sounds/prompt_single_high.wav
# openpilot/selfdrive/assets/sounds/prompt_single_low.wav
# openpilot/selfdrive/car/card.py
# openpilot/selfdrive/car/helpers.py
# openpilot/selfdrive/car/tests/test_car_interfaces.py
# openpilot/selfdrive/car/tests/test_cruise_speed.py
# openpilot/selfdrive/controls/lib/desire_helper.py
# openpilot/selfdrive/controls/lib/longcontrol.py
# openpilot/selfdrive/controls/plannerd.py
# openpilot/selfdrive/controls/radard.py
# openpilot/selfdrive/controls/tests/test_longcontrol.py
# openpilot/selfdrive/modeld/compile_warp.py
# openpilot/selfdrive/modeld/modeld.py
# openpilot/selfdrive/monitoring/policy.py
# openpilot/selfdrive/monitoring/test_monitoring.py
# openpilot/selfdrive/selfdrived/events.py
# openpilot/selfdrive/selfdrived/selfdrived.py
# openpilot/selfdrive/ui/layouts/onboarding.py
# openpilot/selfdrive/ui/mici/layouts/onboarding.py
# openpilot/selfdrive/ui/soundd.py
# openpilot/selfdrive/ui/tests/diff/replay.py
# openpilot/selfdrive/ui/translations/app.pot
# openpilot/system/athena/athenad.py
# openpilot/system/athena/manage_athenad.py
# openpilot/system/hardware/hardwared.py
# openpilot/system/loggerd/config.py
# openpilot/system/manager/github_runner.sh
# openpilot/system/manager/manager.py
# openpilot/system/updated/updated.py
# panda
# pyproject.toml
# scripts/lint/lint.sh
# system/manager/process_config.py
# system/statsd.py
# tinygrad_repo
# tools/release/build_release.sh
# tools/release/build_stripped.sh
# uv.lock
2026-07-16 00:58:32 -04:00
Adeeb Shihadeh
45661ee8c0
tmp disable ui_report
2026-07-14 19:24:16 -07:00
Adeeb Shihadeh
ee11c24cf4
ci: test op setup with empty submodules ( #38316 )
...
* ci: test op setup with empty submodules
* ci: init submodules via op setup instead of checkout
* ci: keep submodules for build release
* ci: drop explicit submodules: false
* ci: remove checkout comment
2026-07-09 12:26:56 -07:00
Adeeb Shihadeh
1478d0c476
Fix diff report artifact download ( #38313 )
2026-07-08 21:25:43 -07:00
Adeeb Shihadeh
960c988355
Replace xvfb with headless raylib backend ( #38298 )
2026-07-08 11:53:47 -07:00
stef
6de5d2c23a
revert checkout@v7 to fix nightly release ( #38294 )
...
* revert back to checkout@v4
* add comment
2026-07-05 20:04:06 -07:00
Adeeb Shihadeh
d606014ce2
ci: delete closed PR branches automatically ( #38280 )
2026-07-03 09:45:08 -07:00
Adeeb Shihadeh
70a6efb8fc
ci: update GitHub Actions to latest versions ( #38278 )
...
* ci: update GitHub Actions to latest versions
Bump all workflow actions to their latest releases, including major
updates for checkout (v7), upload-artifact (v7), github-script (v9),
action-download-artifact (v21), and thollander comment action (v3).
* ci: pin third-party actions to commit SHAs
Keep official GitHub actions on version tags, but pin community
actions to immutable commit hashes for supply-chain safety.
2026-07-02 19:00:35 -07:00
Jason Wen
31dc4d8e52
ci: fix cereal validation for upstream directory restructure ( #1869 )
2026-06-28 22:56:17 -04:00
Adeeb Shihadeh
addca46f68
move some tools back to root ( #38235 )
2026-06-24 19:21:19 -07:00
Adeeb Shihadeh
20e0f21b58
prefix paths with openpilot ( #38223 )
...
* prefix paths with openpilot
* fix setup root detection
* fix split branch codespell skips
2026-06-21 18:28:35 -07:00