The GitHub Actions job "CI" on tvm-ffi.git/2026-03-01/c-class-stubgen has failed. Run started by GitHub user junrushao (triggered by junrushao).
Head commit for run: 3dc8a0598b478cf2f1c0db81ae000c2c2ff70fd2 / Junru Shao <[email protected]> feat(python): stubgen support for auto-init signatures and register_object init wiring - Extend stubgen to emit proper __init__ signatures with positional/keyword-only/default annotations derived from C++ reflection field metadata (Init, KwOnly, Default traits). - Wire `_install_init` into `register_object` so classes with C++ `__ffi_init__` automatically get a Python `__init__` (fixes examples/python_packaging IntPair construction). - When `enabled=True` but no `__ffi_init__` is found, do NOT install a guard — preserves backward compatibility for Object() and base classes. - Remove duplicate `_install_init` definition introduced during rebase. - Update `slots` docstrings: recommend `__slots__ = ("__dict__",)` instead of the removed `slots=False` metaclass keyword. - Align testing.py stubgen markers and example __init__ stubs. Co-Authored-By: Claude Opus 4.6 <[email protected]> Report URL: https://github.com/apache/tvm-ffi/actions/runs/22552291700 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
