Kacper Rączy
0f7be5b1e6
Setup cleanup vol. 2 ( #29456 )
...
* code from setup cleanup #29419
update ci
update ci
export variables for mac os
check env
what is in the profile script?
install pyenv the same everywhere
temporarily disable brew cache
temporarily disable brew cache
try fixing pyenv virtualenv-init
try this
inject shims path earlier
try alternate install method
switch back to brew install
try eval "$(pyenv init --path)"
add eval "\$(pyenv init --path)"
* Add local .env file to the cache list
* Change .env paths
* debug line
* order?
* remove .env
* Add .venv to caches
---------
Co-authored-by: Greg Hogan <gregjhogan@gmail.com>
2 years ago
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991
.
* fix pm test
2 years ago
Adeeb Shihadeh
5690386d8d
update clone instructions ( #29490 )
...
* both
* Update README.md
* Update README.md
2 years ago
Greg Hogan
012060ba32
fast clone instructions ( #29455 )
...
* fast clone instructions
* Support default ubuntu 20.04 git
---------
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com>
2 years ago
Greg Hogan
282fd778aa
venv in code directory ( #29452 )
...
put venv in code directory
2 years ago
Justin Newberry
1944945d9d
Revert "setup cleanup ( #29419 )" ( #29451 )
...
This reverts commit ad32816fd6
.
2 years ago
Dean Lee
61a00d2673
replay/logreader: use unique_ptr for `mbr_` ( #29440 )
2 years ago
Greg Hogan
ad32816fd6
setup cleanup ( #29419 )
...
* setup cleanup
* update ci
* update ci
* export variables for mac os
* check env
* what is in the profile script?
* install pyenv the same everywhere
* temporarily disable brew cache
* temporarily disable brew cache
* try fixing pyenv virtualenv-init
* try this
* inject shims path earlier
* try alternate install method
* switch back to brew install
* try eval "$(pyenv init --path)"
* add eval "\$(pyenv init --path)"
2 years ago
Dean Lee
e8e03197ca
replay: fix seekTo issue ( #29422 )
...
* fix seekTo issue
* remove extra space
2 years ago
Dean Lee
9dac6b66f9
cabana: set border color for scatter series ( #29408 )
2 years ago
Kacper Rączy
d8bda6feb4
replay: increase file descriptor limit macOS ( #29346 )
...
* Increase file descriptor limit for replay on macos
* Reword comment
* Move set_file_descriptor_limit to common/util.cc
* Include resource.h header
2 years ago
Dean Lee
22bc06fdaa
common/util: move function `random_int` to util ( #29388 )
2 years ago
Justin Newberry
783bb1f878
Replay UI: Fix zip issue ( #29384 )
...
Update ui_helpers.py
resolves https://github.com/commaai/openpilot/issues/29383
2 years ago
Adeeb Shihadeh
db287496d8
Fixes for PYTHONWARNINGS=error ( #29381 )
2 years ago
Dean Lee
fd8a9c8520
ui/networking: remove call to clearLayout ( #29037 )
...
* build list inplace
* move clearLayout to cabana
* cleanup include
* polish style
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Adeeb Shihadeh
b11b14aff8
CI: enable PYTHONWARNINGS=error ( #29364 )
...
* CI: enable PYTHONWARNINGS=error
* fixes
* more ignore
* more modeld ignore
2 years ago
Adeeb Shihadeh
0ced56b2ea
remove xx dependencies ( #29263 )
...
* rm xx deps
* mv that
* fix
* fix a path
* relock
* relock
* update
* update sentry
* update
* revert sentry
* Update lock
* Dummy pip package
* Not needed with poetry
* dont need dummy
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
2 years ago
Justin Newberry
e4ead4f183
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
2 years ago
Justin Newberry
62c1e65924
Ruff: enable most of bugbear ( #29320 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
2 years ago
Shane Smiskol
84fbf1c2e9
simulator: fix CANParser input args ( #29343 )
...
* we weren't testing?
* fix
2 years ago
Dean Lee
233e053842
scons: rename QT_MOCHPREFIX to QT3_MOCHPREFIX ( #29334 )
...
rename QT_MOCHPREFIX to QT3_MOCHPREFIX
2 years ago
Justin Newberry
8793cbff40
Ruff: enable flake8-builtins ( #29315 )
...
* enable flake8-builtins
* replace any with contains
* fix typo in pack
* fix type
* format is from the parent module, has to be enabled
* item_id
* fix item_id
* disable for id since that's what the remote server returns
2 years ago
Justin Newberry
af3ed37c5c
Ruff: flake8 pie (misc lints) ( #29318 )
...
flake8 pie
2 years ago
Justin Newberry
7fdd9fc37c
CI: Pylint to ruff ( #29294 )
...
* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402
2 years ago
Justin Newberry
cf64b27168
Linter: Fix >160 line length test ( #29287 )
...
* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR
2 years ago
Vivek Aithal
e7d307ca1b
[commabody] Add new body teleop ui ( #29282 )
...
* Revert "Revert "[commabody] Add new body teleop ui (#29119 )" (#29249 )"
This reverts commit 623351e4ed
.
* add to release files
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Adeeb Shihadeh
ee7a763ba3
macOS: remove old dependencies ( #29275 )
2 years ago
Harald Schäfer
623351e4ed
Revert "[commabody] Add new body teleop ui ( #29119 )" ( #29249 )
...
This reverts commit a7304d059c
.
2 years ago
Vivek Aithal
a7304d059c
[commabody] Add new body teleop ui ( #29119 )
...
* add new ui
* move body tele op ui to new dir
* fix codespell errors
* resolve mediablackhole pylint error
* fix import error
* style fixes
* use logging, not print
* fix js styling
* resolve comments
2 years ago
Adeeb Shihadeh
7949dfe796
bump panda ( #29234 )
...
* bump panda
* bump
2 years ago
Justin Newberry
a90f6d9163
Cabana: Fix >1 hour route time displaying ( #29226 )
...
fix greater than 1 hour
2 years ago
Shane Smiskol
acc732efbb
replay: new demo route ( #29215 )
...
* new demo route
* replace other references (except gps test)
* Apply suggestions from code review
* it's 13 segments
2 years ago
nathanoy
3fca1b4f8d
Updated Carla to version 0.9.14 ( #29210 )
2 years ago
Adeeb Shihadeh
2e634bc199
macOS: use bash_profile instead of bashrc ( #29165 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@Adeebs-MacBook-Air.local>
2 years ago
Vivek Aithal
156c7a84e8
[commabody] Add body packages to op ( #29162 )
...
* add body packages
* update poetry lock
2 years ago
Mitchell Goff
f0ae0c34cd
Added python VisionBuf class ( #29075 )
...
* Added python VisionBuf class
* fixed property names
* Bump cereal
2 years ago
Maxime Desroches
97eec45d42
Test scons multithreaded random build ( #29082 )
...
* random build
* name
* 2 pass
* clean after
* fail on this
* fix deps
* format
* var
* try without lfs
2 years ago
Harald Schäfer
ca699e3989
radard: no clustering ( #29010 )
...
* First commit
* cleanup
* Update ref
* Doesnt deserve two files
* cleanup radard
2 years ago
Dean Lee
319ce562f2
cabana: cleanup `MessageViewHeader` & `MessageBytesDelegate` ( #29040 )
...
* cleanup
* remove double ;
2 years ago
Dean Lee
3ad434c5ca
replay: emit segmentsMerged before updateEvent ( #28849 )
2 years ago
Dean Lee
1301e2d640
cabana: fix segfault when editing signal while filtering ( #28836 )
...
Fix the issue that editing signal will segfault when there is a filter string.
2 years ago
Robbe Derks
9774fb43e9
Compressed vipc improvements ( #28837 )
...
* debug flag
* make it easier to use
2 years ago
Dean Lee
940609956d
cabana: preserve msg transmitter & signal receiver when saving DBC ( #28825 )
...
preserve transmitter&receiver_name
2 years ago
Dean Lee
059529cae2
cabana: improve timeline ( #28801 )
2 years ago
Qi Liu
aa85fed91d
replay: fix segfault caused by pointer usage after freeing ( #28779 )
2 years ago
Dean Lee
5f6d947e36
cabana: fix 'QObject::connect: No such signal' warning in UnixSignalHandler ( #28702 )
2 years ago
Lucas Keller
0e34b87744
Document WSL bug workaround ( #28696 )
...
* Document WSL bug workaround
WSL developers may run into an issue while running GUIs, where GUIs will segfault or crash due to hardware rendering issues.
Use LIBGL_ALWAYS_SOFTWARE=1 if you see segfaults or other strange GUI failures even after setting up a fresh WSL.
History: https://github.com/commaai/openpilot/discussions/26091#discussioncomment-4258846 .
* make smaller
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
AlexandreSato
dc06ce7ac3
minor typo on replay.cc comment ( #28692 )
2 years ago
Dean Lee
fe91ea1139
cabana: properly handle unix signals ( #28657 )
2 years ago
Dean Lee
6cc600e84f
cabana: fixed the issue of parsing multiplexed signals ( #28660 )
2 years ago