a74f794213 
								
									
								
							
								 
							
						 
						
							
							
								
								uv: don't use cache ( #32854 )  
							
							... 
							
							
 
							
							* no cache
* update 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								12d5afba73 
								
									
								
							
								 
							
						 
						
							
							
								
								switch to uv ( #32853 )  
							
							... 
							
							
 
							
							* switch to uv
* pin back numpy
* remove lock
* try without cache
* test with no cache
* no cache for all
* debug
* remove debug
* remove pygame dep
* Update README.md
* remove lower bound
* update repo maintenance job
* upgradable
* repo maintenance
* copy poetry api
* build system
* unpin pygame
* readd cache
* readd cache
* basic command
* lower delay
* macos
* fix authors
* macos fix
* use uv
* preview
* other way
* new metadrive
* uv sync
* cp lock in docker
* fix docker
* use hatchling
* fix devcontainer
* fix container
* path
* uv run
* cleanup
* pre-commit
* format
* release_file 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								504dd4543d 
								
									
								
							
								 
							
						 
						
							
							
								
								LogReader: print number of missing rlogs ( #32830 )  
							
							... 
							
							
 
							
							* count rlogs
* minimization changes
* cache to avoid duplicate checks
* no real point in checking qlogs to just show the warning
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								0922ab2b8d 
								
									
								
							
								 
							
						 
						
							
							
								
								ui: add missing qt package on 24.04 ( #32827 )  
							
							... 
							
							
 
							
							fix qml 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								8b7ffc96b5 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fixed row height issue in multi-line hex display ( #32816 )  
							
							... 
							
							
 
							
							fix multile line bytes 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5aac2e5a89 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix chart value tip flickers when the mouse moves over it ( #32796 )  
							
							... 
							
							
 
							
							fix chart value tip flickers 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								776b08d561 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: fix hangs on exit ( #32795 )  
							
							... 
							
							
 
							
							fix hang on exit 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								9a084a73c5 
								
									
								
							
								 
							
						 
						
							
							
								
								remove nav apt dependencies ( #32792 )  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5341512fce 
								
							
								 
							
						 
						
							
							
								
								macOS: remove pyenv  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								e491c9d964 
								
									
								
							
								 
							
						 
						
							
							
								
								remove navigation ( #32773 )  
							
							... 
							
							
 
							
							* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								de75372880 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove pyenv ( #32786 )  
							
							... 
							
							
 
							
							* no pyenv
* better
* check poetry
* docker
* syntax
* manual env
* pre-commit
* revert
* format 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								987b0d9e03 
								
									
								
							
								 
							
						 
						
							
							
								
								Ubuntu 24.04 fix setup ( #32783 )  
							
							... 
							
							
 
							
							* fix tk-dev
* fix missing pip
* Update tools/install_python_dependencies.sh
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5c4ea14a3c 
								
									
								
							
								 
							
						 
						
							
							
								
								Ubuntu 24.04 ( #32624 )  
							
							... 
							
							
 
							
							* noble build
* workflow
* symlink
* map only for noble
* sym
* add qt to cppcheck
* cppcheck noreturn in non void funct
* get kaitai header
* kaitai header
* syntax
* try new pyopencl
* try this version
* install lsb-core manually
* support old 20.04 lsb-core
* try arm
* try latest pyopencl
* revert
* use pocl icd
* no lock
* no arm pyopencl
* new intel opencl runtime
* pin filelock
* undo
* glsl version
* new version
* build test
* remove test
* new metadrive
* remove glsl restrictions
* <optional>
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* cache
* new cache
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								3de6ee5ee3 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: include optional ( #32772 )  
							
							... 
							
							
 
							
							optional 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								54da59c1fe 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: improved error messaging ( #32768 )  
							
							... 
							
							
 
							
							* check user authenrication
* Update tools/cabana/streams/replaystream.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								865b98a5c4 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: avoid dead locks and improve responsiveness ( #32740 )  
							
							... 
							
							
 
							
							avoid dead locks and improve responsive 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								02ed9c584c 
								
							
								 
							
						 
						
							
							
								
								sim: remove docker script  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								b45caf4033 
								
									
								
							
								 
							
						 
						
							
							
								
								LogReader: try zst on internal source ( #32751 )  
							
							... 
							
							
 
							
							* internal source list files like azure api
* messy but works
* no limit
* simpler
* clean up
* clean up
* clean up
* that's obvious
* better
* we need to unfortunately return a url, so best to take a naive approach for now
* todo
* fix
* clean up 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								68e22faa29 
								
							
								 
							
						 
						
							
							
								
								LogReader: revert broken check  
							
							... 
							
							
 
							
							it returns files OR None 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								bc303df6a0 
								
									
								
							
								 
							
						 
						
							
							
								
								long control: new API ( #32706 )  
							
							... 
							
							
 
							
							* Simplify long control
* Seperate
* Rename
* Try new api for toyota
* rm v_pid everywhere
* No speed in reset
* 0 is better default
* unassigned variable
* Update other cars
* Update gm
* SIMPLIFY
* simplify more
* fix API boundry
* Fix stopping bug
* Small fixes
* Update ref 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								38529c5057 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: Fix visibility issue for a single data point in series ( #32749 )  
							
							... 
							
							
 
							
							Fix visibility issue for a single data point in series 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								d5ce4b3085 
								
									
								
							
								 
							
						 
						
							
							
								
								SegmentRange: remove timestamp ( #32750 )  
							
							... 
							
							
 
							
							* add deprecation warning
* remove timestamp
* Update logreader.py 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								a0bbc005b6 
								
									
								
							
								 
							
						 
						
							
							
								
								LogReader: support reading zst logs from Azure ( #32745 )  
							
							... 
							
							
 
							
							* staging api
* other stuff
* ugh this should really not be duplicated, we already check the max segnum in Route class
* better error message!!
* more better
* clean up
* clean up
* breaks again 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								3ede1e2a7c 
								
									
								
							
								 
							
						 
						
							
							
								
								LogReader: improve error messages ( #32747 )  
							
							... 
							
							
 
							
							* better error messages
* clean up 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								04a93dd849 
								
									
								
							
								 
							
						 
						
							
							
								
								add zstd Python library ( #32731 )  
							
							... 
							
							
 
							
							* add zstd
* fix
* uploader
* logreader: zst support
* caps
* only logreader 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								c64bca97ba 
								
									
								
							
								 
							
						 
						
							
							
								
								logreader.py: optimize event loading and sorting in _LogFileReader ( #32729 )  
							
							... 
							
							
 
							
							* improve logfilereader
* less changes 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								ddfb31f1bf 
								
									
								
							
								 
							
						 
						
							
							
								
								remove .python-version ( #32714 )  
							
							... 
							
							
 
							
							* remove .python-version
* no cp 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								148eaf8fa6 
								
									
								
							
								 
							
						 
						
							
							
								
								Update to Python 3.12 ( #32548 )  
							
							... 
							
							
 
							
							* 3.12
* pprofile is broken
* use modified metadrivepy3-12
* 0.3.0 metadrive
* add metadrive/commaai git dependency
* metadrive git set
* pin sounddevice 0.4.6
* datetime.utcnow() deprecation
* poetry lock
* make datetime not aware
* poetry lock
* pin pytools
* google_crc32c wheel
* unpin sounddevice
* clean metadrive
* use python crc
* mypy
* 3.12.4
* allow python3.11
* test
* no pip
* poetry
* better
* better
* merge
* remove
* try
* test
* try  this
* snok
* python
* simpler
* setuptools
* lower
* try
* try
* work?
* ubuntu deps
* ubuntu
* try
* remove
* move
* remove this
* names
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* python<4
* <3.13
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								4581f6c368 
								
									
								
							
								 
							
						 
						
							
							
								
								compressed_vipc.py fixes ( #32699 )  
							
							... 
							
							
 
							
							* Restored VISION_STREAM_* to original index order
* Register exit handler 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								71063d66cd 
								
									
								
							
								 
							
						 
						
							
							
								
								[bot] Update Python packages and pre-commit hooks ( #32682 )  
							
							... 
							
							
 
							
							* Update Python packages and pre-commit hooks
* fix linter
* poetry lock
---------
Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								1e3d62c88a 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/rerun: correct reset to defined default blueprint ( #32692 )  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								1b2bd205b8 
								
									
								
							
								 
							
						 
						
							
							
								
								MSGQ refactor: cleanup outstanding issues ( #32685 )  
							
							... 
							
							
 
							
							* Rm sim dockerfile from bad merge
* Add watch back
* Fix watch3 compilation 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								e70dc90a45 
								
									
								
							
								 
							
						 
						
							
							
								
								Restructure msgq ( #32652 )  
							
							... 
							
							
 
							
							* Update ref
* Compiles
* compiles
* Refactor rest of libs
* import all
* small fiex
* cleanup import
* Need msgq simlink too
* Add to openpilot docker too
* try repo
* Updates
* Fix lint
* fix docs
* Try blank slate
* Revert "Try blank slate"
This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.
* Maybe scons needs this to clear cache
* fix tests
* Disable test for now
* Update SConstruct
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Fix whitespace
* Write skip normal
* small fixes
* add test path
* Revert repo
* linting
* whitespace
* Bump msgq
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								b573a4cc48 
								
									
								
							
								 
							
						 
						
							
							
								
								Sim: don't need nvidia docker anymore ( #32676 )  
							
							... 
							
							
 
							
							Dont need nvidia docker anymore 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								3f84fe3557 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: add stop() function ( #32673 )  
							
							... 
							
							
 
							
							add stop() func 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								6688d7b91c 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix potential dangling pointer Issue ( #32672 )  
							
							... 
							
							
 
							
							Fix Potential Dangling Pointer Issue 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								541b5cbf13 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/sim: remove special docker image ( #32659 )  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								e71ec4e8d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Split cereal into cereal/msgq ( #32631 )  
							
							... 
							
							
 
							
							* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								1d61f320a8 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: stop stream thread before exiting main event loop ( #32634 )  
							
							... 
							
							
 
							
							stop stream thread before exiting main event loop 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								34e329649d 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd is pandad ( #32628 )  
							
							... 
							
							
 
							
							* boardd is pandad
* rename tests 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								c7b3ece37e 
								
									
								
							
								 
							
						 
						
							
							
								
								revert marking some files as unexecutable ( #32613 )  
							
							... 
							
							
 
							
							* this is not a test
* these are not tests! 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								c59887c810 
								
									
								
							
								 
							
						 
						
							
							
								
								test_*.py files are no longer executable ( #32610 )  
							
							... 
							
							
 
							
							* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								f717e1e4e6 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/rerun: streaming to one Viewer from multiple processes ( #32595 )  
							
							... 
							
							
 
							
							* one spawn only
* one blueprint
* comment 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								aa081f5748 
								
									
								
							
								 
							
						 
						
							
							
								
								Simulator: update MetaDrive to latest ( #32576 )  
							
							... 
							
							
 
							
							* bump metadrive
* comment 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								6b3d2b5a80 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix panda stream issues ( #32537 )  
							
							... 
							
							
 
							
							fix segfault 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								d6a738bef7 
								
									
								
							
								 
							
						 
						
							
							
								
								tools/simulator: Remove superseded build script for sim docker ( #32546 )  
							
							... 
							
							
 
							
							* remove
* add those back 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								1eb938b8e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert no pyenv ( #32547 )  
							
							... 
							
							
 
							
							* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit f4322666c6#32512 )"
This reverts commit f5752121f8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								accdade4cf 
								
									
								
							
								 
							
						 
						
							
							
								
								manager: move to system/ ( #32538 )  
							
							... 
							
							
 
							
							* manager: move to system/
* one more 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								cd21d64058 
								
									
								
							
								 
							
						 
						
							
							
								
								speedup pj demo test  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								613f73c53f 
								
									
								
							
								 
							
						 
						
							
							
								
								CI/simulator: metadrive test starts when OP engaged and world is initialized  ( #32523 )  
							
							... 
							
							
 
							
							* fix metadrive start time
* fix 
							
						 
						
							1 year ago