From a4f71ef889246096ac8919350a06e47737d789e6 Mon Sep 17 00:00:00 2001 From: Danny Staple Date: Tue, 24 Jan 2023 22:38:38 +0000 Subject: [PATCH] Be explicit about the value and tb parameters. See https://github.com/adafruit/circuitpython/issues/7482 --- ch-13/4.3-monte-carlo_perf/robot/code.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ch-13/4.3-monte-carlo_perf/robot/code.py b/ch-13/4.3-monte-carlo_perf/robot/code.py index cef6236..eead9ff 100644 --- a/ch-13/4.3-monte-carlo_perf/robot/code.py +++ b/ch-13/4.3-monte-carlo_perf/robot/code.py @@ -45,7 +45,7 @@ class CollisionAvoid: robot.set_left(self.speed) await asyncio.sleep(0) except Exception as e: - send_json({"exception": traceback.format_exception(e)}) + send_json({"exception": traceback.format_exception(e, e, e.__traceback__)}) raise def get_random_sample(mean, scale): @@ -259,7 +259,7 @@ class Simulation: self.motion_model() self.print_pc_lines() except Exception as e: - send_json({"exception": traceback.format_exception(e)}) + send_json({"exception": traceback.format_exception(e, e, e.__traceback__)}) raise finally: collision_avoider.cancel()