cros_update: convert to python3 only
All users of these modules are python3 only already.
BUG=chromium:997354
TEST=`./run_tests` passes
Change-Id: I3958e97f979c39ce1f732c8b6d90450d8029df68
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2649607
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Jae Hoon Kim <kimjae@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/lib/cros_update_logging.py b/lib/cros_update_logging.py
index 62414ef..af96af0 100644
--- a/lib/cros_update_logging.py
+++ b/lib/cros_update_logging.py
@@ -19,6 +19,9 @@
from chromite.lib import cros_logging as logging
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
class loggingConfig(object):
"""Configuration for auto-update logging."""
diff --git a/lib/cros_update_progress.py b/lib/cros_update_progress.py
index a00c9d1..ed09750 100644
--- a/lib/cros_update_progress.py
+++ b/lib/cros_update_progress.py
@@ -25,12 +25,16 @@
import glob
import os
import re
+import sys
from chromite.lib import cros_logging as logging
from chromite.lib import osutils
from chromite.lib.xbuddy import cherrypy_log_util
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
# Module-local log function.
def _Log(message, *args):
return cherrypy_log_util.LogWithTag('CROS_UPDATE_PROGRESS', message, *args)