cyx-6 created an issue (apache/tvm-ffi#683) Dear community:
This is a call for vote to release apache-tvm-ffi version v0.1.13. The main highlights of this release are * Stable Python object identity — a Python wrapper now stays tied to its underlying C++ FFI object for the object's lifetime, so `a.x is a.x`, stable `id()` across drop+refetch, and `f(x) is x` all hold — on both GIL and free-threaded (3.14t) builds. * `ObjectPtr<T>` as a first-class FFI type — usable in `Any`, typed function parameters, reflected fields, and containers, with ownership crossing `Any`/packed-function boundaries. * Stabilized `Optional` ABI — `Optional` (and `Variant`) are now backed by `TVMFFIAny` for a stable layout future versions can build on. This affects downstream projects that link the C++ API (e.g. TVM); the stable C ABI is unaffected. * Expanded `dtype` support — compact int/float/low-precision aliases, C++ helpers, and Python dtype predicates/constants including named float8 types. Link to draft release notes: https://github.com/apache/tvm-ffi/releases/tag/v0.1.13-rc1 Link to release candidate: https://dist.apache.org/repos/dist/dev/tvm/tvm-ffi-v0.1.13-rc1/ Everyone is welcomed to vote. Please vote by replying to this thread explicitly. The vote will last at least 72 hours, please vote +1 = approve +0 = no opinion -1 = disapprove (provide reason) NOTE: this thread is being mirrored in dev@ -- Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-ffi/issues/683 You are receiving this because you are subscribed to this thread. Message ID: <apache/tvm-ffi/issues/[email protected]>
