In my opinion, when used as a library, septentrion should not write anything to stdout by default.
The current behavior is to print to stdout. This can be disabled using a quiet parameter.
I would reverse the logic and write to stdout only when a parameter is passed (e.g. enable_stdout ?)