Skip to content

Conversation

@mpurnell1
Copy link

@mpurnell1 mpurnell1 commented Dec 11, 2025

Description
Using commaai/openpilot#35854 as a reference, the Cython code for ipc and visionipc is removed and reimplemented in Python and C++. Additional tests are also added to test expected behavior. This is part 4 of 10 of the larger PR to fully remove cython from openpilot.

Verification

  • Run ION unit test on-device (then remove it?)

./test.sh on Ubuntu 24 before these changes:
image

./test.sh on Ubuntu 24 after these changes:
image

@mpurnell1 mpurnell1 changed the title Move ipc cython to cc Move ipc cython to Python and C++ Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant