To get better support for Python 3, raise minimum supported Robot Framework to 3.1. This will allow support for Python type annotations and allows Robot Framework to detect the type of the argument correctly and convert argument to correct type. When type is converted correctly by Robot Framework, SL can remove all code that explicitly handles the conversio, example this type of code:
if is_falsy(argument):
code here
Also #1021 is automatically then done.
To get better support for Python 3, raise minimum supported Robot Framework to 3.1. This will allow support for Python type annotations and allows Robot Framework to detect the type of the argument correctly and convert argument to correct type. When type is converted correctly by Robot Framework, SL can remove all code that explicitly handles the conversio, example this type of code:
Also #1021 is automatically then done.