Diff of /utils/logger.py [000000] .. [6fe801]

Switch to side-by-side view

--- a
+++ b/utils/logger.py
@@ -0,0 +1,23 @@
+import sys
+import pprint as pp
+from loguru import logger
+
+PPRINT = pp.PrettyPrinter(indent=4)
+
+# Custom log format
+fmt = "{message}"
+config = {
+    "handlers": [
+        {"sink": sys.stderr, "format": fmt},
+    ],
+}
+logger.configure(**config)
+
+def pprint(*arg):
+    '''
+    Print large and indented objects clearly.
+
+    Args:
+        *arg: Variable number of arguments to print.
+    '''
+    PPRINT.pprint(arg)
\ No newline at end of file