Expand description
Shape Python language runtime extension.
Provides a shape.language_runtime capability that embeds CPython
for executing foreign "python" { ... } blocks in Shape programs.
§ABI Exports
shape_plugin_info()– plugin metadatashape_abi_version()– ABI version tagshape_capability_manifest()– declares LanguageRuntime capabilityshape_capability_vtable(contract, len)– generic vtable dispatchshape_language_runtime_vtable()– direct vtable accessor
Modules§
- arrow_
bridge - DataTable <-> DataFrame Arrow IPC bridge.
- error_
mapping - Python traceback -> Shape source location mapping.
- marshaling
- WireValue <-> Python object conversion.
- runtime
- CPython interpreter management and foreign function execution.