All notable changes to this project will be documented in this file.
show_locals
parameter to print local variable values after the execution of the function.
- Empty input argument list for decorators applied on classes
- Input argument names along with values instead of the previous list of inputs
- Live mode (
is_live
parameter)
- Unnecessary print in the source code.
- Font weight of panel titles (Input, Expected output, etc) to bold
- Inconsistent inputs being displayed due to mutation of the inputs occuring in the executed function.
pretty_print_errors
parameter to pretty print errors with colors and more information.redirect_stdout
parameter to redirect all stdout (print statements, etc) to the pretty printed panels.- New examples for the above parameters.
- The loading animation when executing the decorator.
preprocess
parameter to process inputs before being called by the passed function.postprocess
parameter to process outputs before validation.is_live
parameter to set the printing mode and made it default to False (results are printed sequentially and not updated in real time).
- Examples to better reflect the updated code.