The default behavior of binary_exec has changed to check process return code value. If a non-zero code is encountered, a CalledProcessError is raised. A new optional parameter exists to skip this behavior; binary_exec(cmd, ignore_error=True) will retain previous behavior.
The following steps were tested to ensure no existing functionality was broken with this change:
This fixes #12
The default behavior of
binary_exec
has changed to check process return code value. If a non-zero code is encountered, a CalledProcessError is raised. A new optional parameter exists to skip this behavior;binary_exec(cmd, ignore_error=True)
will retain previous behavior.The following steps were tested to ensure no existing functionality was broken with this change: