Werk #10124: The output formats "python" and "python3" are now explicit about string types.
|Title||The output formats "python" and "python3" are now explicit about string types.|
|Date||Feb 26, 2020|
|Checkmk Editon||Checkmk Raw (CRE)|
|Compatibility||Incompatible - Manual interaction might be required|
To ease the Python 2 => Python 3 transition, Livestatus is now very explicit about string types when using the "python" and "python3" output formats: All binary strings have a "b" prefix now, and all unicode strings have a "u" prefix. This makes both formats effectively identical.
If you don't use either format in your scripts or use a Python version >= 2.6, you don't have to change anything. If you still use Python To the list of all Werks