This is a maintenance release with the new `--extra-args` feature and some bug fixes.
Features since 1.1 series
Adding optional extra arguments to action functions. (energy6/python-matrix-runner19)
New command line switches are accepted to pass custom extra arguments to action functions:
* `--extra-args EXTRA_ARGS` passed the value `EXTRA_ARGS` to all action functions.
* `--<action>-args ACTION_ARGS` passed the value `ACTION_ARGS` only to the corresponding <action> function.
Example:
$ ./build.py --extra-args arg1 --run-args arg2 build run
This will run the action functions `build` and `run` with additional arguments:
py
def build(config, extra_args=None):
// extra_args == ['arg1']
pass
def run(config, extra_args=None):
// extra_args == ['arg1', 'arg2']
pass