Leave the queues alone
This release adds a new parameter to allow keeping stdout/stderr queues after command_runner
has finished.
Features
- New
no_close_queues
parameter to leave stdout/stderr queues open for later usage by parent functions - Updated ofunctions.threading implementation to v2.1.0
- Added python 3.12 and pypy 3.10 to test matrix
- poller/monitor tests now have less rounds in pypy python implementation (takes too long on Github actions)
Fixes
- Various minor linter fixes