I've just realised that debug mode is not very useful with multi-byte encoding anyway (even without %c), as every incoming multi-byte sequence will be interleaved with debug messages. So I restored %c printing, just moved it into a new method on the Logger class.
As agreed, dropped python2 support.
I've just realised that debug mode is not very useful with multi-byte encoding anyway (even without %c), as every incoming multi-byte sequence will be interleaved with debug messages. So I restored %c printing, just moved it into a new method on the Logger class.