signing: convert to python3 only
All users of these modules are python3 only already.
BUG=chromium:997354
TEST=`./run_tests` passes
Change-Id: Ic27e0671b40b8507a7e12b5286c860d230c84db9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2658798
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Commit-Queue: George Engelbrecht <engeg@google.com>
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Reviewed-by: George Engelbrecht <engeg@google.com>
diff --git a/lib/signing.py b/lib/signing.py
index c2a740a..f366c5d 100644
--- a/lib/signing.py
+++ b/lib/signing.py
@@ -8,12 +8,16 @@
from __future__ import print_function
import os
+import sys
from six.moves import configparser
from chromite.lib import constants
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
SIGNING_DIR = os.path.join(constants.CHROMITE_DIR, 'signing')
INPUT_INSN_DIR_REL = os.path.join('crostools', 'signer_instructions')
TEST_INPUT_INSN_DIR = os.path.join(SIGNING_DIR, 'signer_instructions')
diff --git a/lib/signing_unittest b/lib/signing_unittest
deleted file mode 120000
index 72196ce..0000000
--- a/lib/signing_unittest
+++ /dev/null
@@ -1 +0,0 @@
-../scripts/wrapper.py
\ No newline at end of file
diff --git a/lib/signing_unittest.py b/lib/signing_unittest.py
index e10356a..d923200 100644
--- a/lib/signing_unittest.py
+++ b/lib/signing_unittest.py
@@ -8,12 +8,16 @@
from __future__ import print_function
import os
+import sys
from chromite.lib import cros_test_lib
from chromite.lib import osutils
from chromite.lib import signing
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
class GetDefaultVbootStableHashTest(cros_test_lib.TempDirTestCase):
"""GetDefaultVbootStableHash tests."""