def __init__(self) -> None:
self.start = None
self.end = None
- pass
def __enter__(self) -> Callable[[], float]:
self.start = time.perf_counter()
def __exit__(self, *args) -> bool:
self.end = time.perf_counter()
- return True
+ return None # don't suppress exceptions