fix: limit version of semantic_logger
We rely on clear_appenders! and add_appender methods on semantic_logger. These seem to have changed in version 4.16.0.
We rely on clear_appenders! and add_appender methods on semantic_logger. These seem to have changed in version 4.16.0.