diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 7507228f..3eb79f46 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -84,7 +84,10 @@ from rowingdata import ( from rowers.tasks import ( handle_sendemail_unrecognized, handle_setcp, handle_getagegrouprecords, handle_update_wps, - handle_request_post, handle_calctrimp + handle_request_post, handle_calctrimp, + handle_updatecp, handle_updateergcp, + handle_sendemail_breakthrough, + handle_sendemail_hard, ) from rowers.tasks import handle_zip_file diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 1861465c..c37dac24 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -39,7 +39,10 @@ from django.conf import settings from collections import OrderedDict from bokeh.core.properties import value from rowers.opaque import encoder -from bokeh.models import OpenURL, TapTool, CrosshairTool +from bokeh.models import ( + OpenURL, TapTool, CrosshairTool, Span, Label, SaveTool, + PanTool, BoxZoomTool, WheelZoomTool, ResetTool, + ) from bokeh.models.glyphs import ImageURL from bokeh.transform import cumsum from bokeh.models import (