Ubospica opened a new pull request, #621:
URL: https://github.com/apache/tvm-ffi/pull/621

   ## Summary
   - Add separate input/output rendering APIs for TypeSchema so stubgen can 
widen callable and constructor inputs without weakening returned or field types.
   - Add a __ffi_convert_type_schema__ TypeAttr hook for object conversions and 
wire py_class/c_class dataclass transform converter metadata.
   - Cover container asymmetry, object convert schema recursion, stubgen 
signatures, and dataclass metadata with regression tests.
   
   ## Validation
   - pre-commit hooks during commit, including ruff, ty, clang-format, and 
cython-lint
   - python -m pytest tests/python/test_stubgen.py 
tests/python/test_type_converter.py tests/python/test_dataclass_py_class.py 
tests/python/test_dataclass_c_class.py -q
   - CUDA_VISIBLE_DEVICES="" python -m pytest tests/python -q
   - Manual output dumped under tmp/2026-06-14-update-ffi/manual_check.out


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to