Currently, from what I can tell, kas is writing all log messages on STDERR: https://github.com/siemens/kas/blob/master/kas/kas.py#L73
By default, logging.StreamHandler will use sys.stderr, if not otherwise specified: https://docs.python.org/3/library/logging.handlers.html#streamhandler
Returns a new instance of the StreamHandler class. If stream is specified, the instance will use it for logging output; otherwise, sys.stderr will be used.
It would be nice to have the log messages separated by severity, e.g. INFO, WARNING, DEBUG written on STDOUT and ERROR, FATAL, CRITICAL on STDERR.
There are tools that capture this streams individually and, with the current configuration, STDERR is polluted by INFO messages.