Skip to content

BC and general reworking for handling `uv_spawn` for child subprocess calling

Compare
Choose a tag to compare
@TheTechsTech TheTechsTech released this 27 Mar 21:43
· 257 commits to master since this release

This version onward will use uv_spawn and other features of libuv for subprocess execution, if not install the fallback will use previous system of proc_open.

  • update namespaces
  • update Parallel success, fail, and timeout call signature, added signal handling
  • update Parallel to require Coroutine class at creation, increase concurrency
  • update required and readme/docs references
  • remove sub process default timeout
  • moved constants/stubs to symplely/spawn
  • Use Github Actions for all CI builds/tests