Hi Igniters, I've noticed a weird behaviour of python thin client. In those places where we have timeouts or any other parameters that take time in some places we treat it like integer number of milliseconds, in others it can take both floats (as a number of seconds) and ints (number of milliseconds). This approach looks very confusing to me as it leads to things where tx_start(1) and tx_start(1.0) are not actually the same thing.
AFAIK in python the most common way to pass time to such functions is to use floats as a number of seconds. This is the approach I propose to use in our API as well. Let's deprecate usage of ints in those functions with the appropriate warning before getting rid of it. What do you think? Best Regards, Igor