@@ -0,0 +1,514 @@
+'''%0AApply a custom tweak.  Expects my_script_name.py in same dir as .yml, with a the_method%0Amethod that will receive wb, params.%0A%0Atweaks:%0A  custom:%0A    script: my_script_name%0A    method: the_method%0A    arg1: val1%0A    ...%0A%0A'''%0A%0Aimport importlib%0Aimport os%0Aimport sys%0A%0Asys.path.append(os.getcwd())%0A%0Adef apply(wb, params):%0A    script = params%5B'script'%5D%0A    method = params%5B'method'%5D%0A    module = importlib.import_module(script)%0A    method_definition = getattr(module, method)%0A    return method_definition(wb, params)%0A%0A

add support for local custom tweaks