Skip to content

Conversation

@adeebshihadeh
Copy link
Contributor

@adeebshihadeh adeebshihadeh commented Dec 28, 2025

No description provided.

adeebshihadeh and others added 5 commits December 27, 2025 23:51
Adds ty as the Python type checker, replacing mypy. Configured to ignore unresolved imports from Cython modules (built at compile time) and possibly-missing-attribute warnings in test code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Add msgq/ipc_pyx.pyi with type stubs for IPC classes
- Add msgq/visionipc/visionipc_pyx.pyi with type stubs for VisionIPC classes
- Fix fake_event_handle to accept bytes identifier from get_fake_prefix()
- Add type annotations and assertions to test_visionipc.py
- Remove global ty rule ignores now that proper stubs exist

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove .pyi stub files and use global ty rule ignores for:
- unresolved-import: Cython modules compiled at build time
- possibly-missing-attribute: Test code with Unknown types

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@adeebshihadeh adeebshihadeh merged commit 0f26072 into master Dec 28, 2025
2 checks passed
@adeebshihadeh adeebshihadeh deleted the adeebshihadeh/add-ty-typechecker branch December 28, 2025 08:09
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