dart_monty_ffi 0.4.2 copy "dart_monty_ffi: ^0.4.2" to clipboard
dart_monty_ffi: ^0.4.2 copied to clipboard

Native FFI backend for dart_monty, pure Dart bindings for Monty — a restricted sandboxed Python interpreter built in Rust.

0.4.2 #

  • Add async resume path with error handling in tier 13 ladder integration tests

0.4.1 #

  • CI improvements (no package code changes)

0.4.0 #

  • Handle MONTY_PROGRESS_RESOLVE_FUTURES tag (3) in progress dispatch
  • Add resumeAsFuture() and resolveFutures() to NativeBindings and FFI implementation
  • Implement resolveFuturesWithErrors() in MontyFfi

0.3.5 #

  • Wire kwargs, callId, methodCall native accessors into pending progress results
  • Forward scriptName through run() and start() to the native layer
  • Parse excType and traceback from error JSON into MontyException
  • Fix _decodeRunResult and _handleProgress error paths to parse full error JSON
  • Treat empty kwargs {} from native layer as null (no kwargs)
  • Read complete result JSON on progress error for rich exception details
  • Add ladder integration tests for tiers 8 (kwargs), 9 (exceptions), 15 (scriptName)

0.3.4 #

  • Initial release.
1
likes
0
points
946
downloads

Publisher

unverified uploader

Weekly Downloads

Native FFI backend for dart_monty, pure Dart bindings for Monty — a restricted sandboxed Python interpreter built in Rust.

Repository (GitHub)
View/report issues

Topics

#python #sandbox #ffi #interpreter

License

unknown (license)

Dependencies

dart_monty_platform_interface, ffi

More

Packages that depend on dart_monty_ffi