image_lib: convert to python3 only

All users of these modules are python3 only already.

BUG=chromium:997354
TEST=`./run_tests` passes

Change-Id: I4d6c09a429af5cd9f6501e530604402c1f3fea82
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2648864
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/lib/image_lib.py b/lib/image_lib.py
index 835a5f6..1d2998f 100644
--- a/lib/image_lib.py
+++ b/lib/image_lib.py
@@ -11,6 +11,7 @@
 import glob
 import os
 import re
+import sys
 
 from chromite.lib import constants
 from chromite.lib import cros_build_lib
@@ -21,6 +22,9 @@
 from chromite.lib import signing
 
 
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
 # security_check: pass_config mapping.
 _SECURITY_CHECKS = {
     'no_nonrelease_files': True,
diff --git a/lib/image_lib_unittest b/lib/image_lib_unittest
deleted file mode 120000
index 72196ce..0000000
--- a/lib/image_lib_unittest
+++ /dev/null
@@ -1 +0,0 @@
-../scripts/wrapper.py
\ No newline at end of file
diff --git a/lib/image_lib_unittest.py b/lib/image_lib_unittest.py
index b938eca..c344fc9 100644
--- a/lib/image_lib_unittest.py
+++ b/lib/image_lib_unittest.py
@@ -12,6 +12,7 @@
 import glob
 import os
 import stat
+import sys
 
 import mock
 
@@ -23,6 +24,10 @@
 from chromite.lib import retry_util
 from chromite.lib import partial_mock
 
+
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
 # pylint: disable=protected-access
 
 class FakeException(Exception):