From ac066d0096686c228a659730e8de7f4340f1402e Mon Sep 17 00:00:00 2001 From: Alda Luong Date: Tue, 12 Sep 2017 10:56:19 -0700 Subject: [PATCH] Removed basestring as this is not supported by Python3. --- optimizely/helpers/event_tag_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optimizely/helpers/event_tag_utils.py b/optimizely/helpers/event_tag_utils.py index 1bba3c4d..dce9af41 100644 --- a/optimizely/helpers/event_tag_utils.py +++ b/optimizely/helpers/event_tag_utils.py @@ -72,7 +72,7 @@ def get_numeric_value(event_tags, logger=None): else: numeric_metric_value = event_tags[NUMERIC_METRIC_TYPE] try: - if isinstance(numeric_metric_value, (numbers.Integral, float, basestring)): + if isinstance(numeric_metric_value, (numbers.Integral, float, str)): # Attempt to convert the numeric metric value to a float cast_numeric_metric_value = float(numeric_metric_value)