In python, the shifting operators "<<" and ">>" are used for bit shifts.
The python module misuses it to mimic the C++ syntax for logging. This is extremely confusing for python users.
I suggest to remove these and instead provide a different function signature for logging under python, e.g.
gtInfo("This is an info")
gtInfo("this is a verbose message").medium()
In python, the shifting operators "<<" and ">>" are used for bit shifts.
The python module misuses it to mimic the C++ syntax for logging. This is extremely confusing for python users.
I suggest to remove these and instead provide a different function signature for logging under python, e.g.