Adeeb Shihadeh
902e5f721b
build
2026-05-31 15:05:58 -07:00
Adeeb Shihadeh
f709e09002
misc gc pass ( #690 )
2026-05-16 10:06:31 -07:00
Adeeb Shihadeh
55d1547415
coverage is unused
2026-05-15 10:05:07 -07:00
Adeeb Shihadeh
ecbaf9f887
visionipc: replace numpy with memoryview ( #688 )
2026-05-15 10:01:54 -07:00
Adeeb Shihadeh
ac86ad0809
unittest forever ( #685 )
...
* unittest
* no retry
* rm that
2026-05-14 17:17:14 -07:00
Adeeb Shihadeh
1f07e67c03
use catch2 package ( #684 )
2026-05-14 17:15:39 -07:00
Adeeb Shihadeh
4b3393aea9
remove pre-commit ( #652 )
...
* remove pre-commit
* cleanup
* fix codespell
* lil more
* lefthook
* lil more
* fix cpplint
* brew install has a ton of overhead
* speed up cppcheck
2025-12-28 10:06:31 -08:00
Adeeb Shihadeh
0f2607228b
Add ty type checker ( #669 )
2025-12-28 00:09:17 -08:00
Adeeb Shihadeh
6abe47bc98
mark test_receive_tiemout as flaky
2025-12-16 15:47:14 -08:00
Adeeb Shihadeh
7352ef9bff
add test.sh ( #649 )
...
* add test.sh
* kinda works
* run in ci
* setup
* zmq
* lil more
* mv catch2
* rm docker
2025-09-06 17:23:58 -07:00
Shane Smiskol
45110ffb9b
fix mypy configuration header ( #629 )
...
did this work?
2024-07-31 21:49:42 -07:00
Uku Loskit
d7b99c4296
Convert tests to pytests ( #626 )
...
* make test pass
* linter
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
2024-07-10 05:47:23 +00:00
Harald Schäfer
2ac05eae17
Get tests running again ( #621 )
...
* Get tests running again
* rn
* I don't understand what any of this means
* More updates
* Try fixing test_fake
* test fake passes
* All python tests pass
2024-06-07 13:32:22 -07:00
Harald Schäfer
6d2cc6e222
Restructure cereal ( #620 )
...
* Dont want those here
* Move visionipc
* doesnt make sense for now
* Compiles
* Move rest over
* Somewhat works
* Add .sp
* Delete messaging/messaging_pyx.so
* Delete messaging/messaging_pyx.cpp
* ignore this too
* Not needed
* Add pyproj
* Fix zmq port
2024-06-06 13:58:15 -07:00
Adeeb Shihadeh
179d76b628
update ruff settings to new format
2024-02-11 21:25:14 -08:00
Shane Smiskol
8dd787e9a6
mypy: check untyped definitions ( #517 )
...
* add cereal mypy.ini
* mypy doesn't use unittest asserts yet
* Argument 1 to "len" has incompatible type "object"; expected "Sized" [arg-type]
* type ports
* int|none
* final thing
* move to pyproject.toml
* clean p
2023-08-17 20:19:01 -07:00
Justin Newberry
227c7ca55f
Ruff: propogate config from OP ( #513 )
2023-08-14 12:53:17 -07:00
Justin Newberry
f01d677e1d
CI: pylint to ruff ( #512 )
...
* pylint to ruff
* fix ruff
2023-08-07 15:55:35 -07:00