Are the python bindings part of core, or are they third party?
Either way I should probably close https://github.com/libfive/libfive/issues/206 ?
Surprised to be hearing about this here instead of via that issue closing :p
Either way I should probably close https://github.com/libfive/libfive/issues/206 ?
Surprised to be hearing about this here instead of via that issue closing :p
Yes, these are now part of libfive's core – Python is an important-enough language that having canonical, first-party bindings seems important.
There was a bunch of infrastructure work to get to this point: the standard library was ported from Scheme to C++, so the shape bindings are now autogenerated for both target languages and use FFI to call into a dynamic library (with a C API).