Pull requests I've landed across projects I care about. Mostly safety, infrastructure, and testing work.
commaai/openpilot
- transformations: move Cython to pure Python – Rewrote the transformations module from Cython to pure Python, dropping a build-time dependency.
- loggerd: Fix test that fails on non-TICI devices – Fixed a loggerd test that had been failing on non-comma hardware.
- tools: Handle smaller terminal sizes in replay – Quality-of-life fix for the replay tool on narrow terminals.
commaai/opendbc
- safety: remove redundant checks in psa, rivian, and toyota – Cleanup across vehicle-specific safety code.
- gm: Refactor to make branches clearer and remove unreachable
else– Readability pass on GM safety logic. - CI: update CI to reflect removal of docker – Migrated CI off Docker after the container dependency was dropped.
sunnypilot/sunnypilot
- ci: Add unit test to prevent MADS DM regressions – Added regression coverage for the driver monitoring system.
- docs: Update branch installation instructions in README – Cut 58 lines of outdated branch recommendations and redirected users to the community forum.
- docs: Update README installation branches and discord links – Refreshed install paths for the current supported branches and pointed community links at the new forum.
getsentry/sentry-python
- ref(utils): Explicitly use None default when checking metadata – Silenced a DeprecationWarning and prevented a future
KeyErrorfromimportlib.metadatachanges landing in Python 3.14.