Tags: byexamples/byexample
Tags
10.5.4 Changes from previous version: Enhancements - support -x-turn-echo-off to turn the echo off on each example to be executed (#245). This option is disabled by default on 10.5.x to not break backward compatibility and it is intentionally undocumented. Expected to be formally enabled on 11.0.0
10.5.2 Changes from previous version: Fixes - wait the remain of the example timeout after a stop signal is sent on stop-on-silence instead of waiting the silence's timeout (#228) Enhancements - support use flag followed by a single argument separated by a space in the options file (#226) - support comment lines and empty lines in the options file (#226) - support quit (SIGQUIT) signal for stop-signal (#230) - document how to use different signals with kill when byexample does not support them natively (#230) - document the file pattern expansion (glob) introduced in 10.0.3 (#226) - document a recipe of how to use byexample with sudo shells (#224)
10.5.1 Changes from previous version: Fixes - add the modules/plugins into sys.modules (make them pickle-able) (#220 and #221) - make the modules/plugins usable across subprocesses using `prepare_subprocess_call` (#220 and #221) Notes for modules/plugins developers: Pre-10.5.0 `byexample` loaded the modules/plugins using a deprecated library. In Python 3.10 this lib is not longer available so in 10.5.0 `byexample` changed the way that the modules are loaded. This broke existing plugins that relayed on 'spawn' start method for multiprocessing (the default in MacOS). With this new release (10.5.1), a fix is shipped but requires some changes. See https://byexamples.github.io/byexample/contrib/concurrency-model#caveats-on-using-multiprocessing-within-a-moduleplugin
10.5.0 Changes from previous version: Fixes - Support Python 3.10 (byexample was not fully compatible with it). #216 Enhancements - When enabled the first verbose level, byexample will print the version of the runner/interpreter that is running. #12 - Document what are the versions of the languages and runners/interpreters that we are using for testing in the Github CI. #218
10.4.0 Changes from previous version: Fixes - Minor doc fixes. Enhancements - Disable optionally the progress bar with `--no-progress-bar` (#206) - Make byexample project compatible with pre-commit so it can be used as a hook (#208). See PR #202 made by @jeertmans.
PreviousNext