diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 1493bdce..7507228f 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -84,7 +84,7 @@ from rowingdata import ( from rowers.tasks import ( handle_sendemail_unrecognized, handle_setcp, handle_getagegrouprecords, handle_update_wps, - handle_request_post + handle_request_post, handle_calctrimp ) from rowers.tasks import handle_zip_file diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 501dbba7..1861465c 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -39,7 +39,7 @@ 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 +from bokeh.models import OpenURL, TapTool, CrosshairTool from bokeh.models.glyphs import ImageURL from bokeh.transform import cumsum from bokeh.models import ( diff --git a/rowers/tests/statements.py b/rowers/tests/statements.py index 74f2a1b8..eae18b4b 100644 --- a/rowers/tests/statements.py +++ b/rowers/tests/statements.py @@ -28,6 +28,7 @@ pytestmark = pytest.mark.django_db from bs4 import BeautifulSoup import re from parameterized import parameterized + from django.test import TestCase, Client,override_settings, RequestFactory, TransactionTestCase from django.core.management import call_command diff --git a/rowers/views/statements.py b/rowers/views/statements.py index b27191c1..459af144 100644 --- a/rowers/views/statements.py +++ b/rowers/views/statements.py @@ -1,4 +1,3 @@ - import rowers.teams as teams from rowers.serializers import RowerSerializer, WorkoutSerializer from rq import Queue, cancel_job