The GitHub Actions job "CI" on tvm-ffi.git/2026-03-01/c-class-stubgen has 
succeeded.
Run started by GitHub user junrushao (triggered by junrushao).

Head commit for run:
dbc5c8fe4c1a19a3e04fe256b050ba0d22d68c6b / 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/22552184536

With regards,
GitHub Actions via GitBox


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

Reply via email to