Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Move ipc cython to Python and C++#662

Closed
mpurnell1 wants to merge 47 commits into
commaai:masterfrom
mpurnell1:remove-ipc-cython
Closed

Move ipc cython to Python and C++#662
mpurnell1 wants to merge 47 commits into
commaai:masterfrom
mpurnell1:remove-ipc-cython

Conversation

@mpurnell1

@mpurnell1 mpurnell1 commented Dec 11, 2025

Copy link
Copy Markdown

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
@adeebshihadeh

Copy link
Copy Markdown
Contributor

I don't think this is the right move here.

@mpurnell1 mpurnell1 deleted the remove-ipc-cython branch December 29, 2025 22:55
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.

2 participants