jupyter line_profiler<4 # currently 4 appears to collect no profiling info