From 3113b9981d527d9c3b2a0f21c169f8096a08fe02 Mon Sep 17 00:00:00 2001
From: Tue Herlau <tuhe@dtu.dk>
Date: Wed, 17 Feb 2021 14:19:39 +0100
Subject: [PATCH] Fixed issue with max numbers extracted from output and use of
 format-string incompatible with grade-files

---
 unitgrade/unitgrade_helpers.py | 3 ++-
 unitgrade/version.py           | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/unitgrade/unitgrade_helpers.py b/unitgrade/unitgrade_helpers.py
index 271f9db..85b51ff 100644
--- a/unitgrade/unitgrade_helpers.py
+++ b/unitgrade/unitgrade_helpers.py
@@ -107,7 +107,8 @@ def evaluate_report(report, question=None, qitem=None, passall=False, verbose=Fa
         if question is not None and n+1 != question:
             continue
 
-        print(f"Question {n+1}: {q.title}" + f" ({report.payloads[q.name].get('time', 0):.2f} seconds)" if q.name in report.payloads else "")
+        # Don't use f format strings.
+        print(f"Question {n+1}: {q.title}" + (" (" + str( np.round(report.payloads[q.name].get('time', 0), 2) ) + " seconds)"  if q.name in report.payloads else "" ) )
         print("="*nL)
         q.possible = 0
         q.obtained = 0
diff --git a/unitgrade/version.py b/unitgrade/version.py
index 9893709..48fef32 100644
--- a/unitgrade/version.py
+++ b/unitgrade/version.py
@@ -1 +1 @@
-__version__ = "0.1.1c"
\ No newline at end of file
+__version__ = "0.1.2"
\ No newline at end of file
-- 
GitLab