proctitle: convert to python3 only
All users of these modules are python3 only already.
BUG=chromium:997354
TEST=`./run_tests` passes
Change-Id: I79c2d2ae4879d0504ed3ed1a5d1084e2ef9711ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2658800
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Michael Mortensen <mmortensen@google.com>
Reviewed-by: Michael Mortensen <mmortensen@google.com>
diff --git a/lib/proctitle.py b/lib/proctitle.py
index 7d890e7..6404df1 100644
--- a/lib/proctitle.py
+++ b/lib/proctitle.py
@@ -8,6 +8,7 @@
from __future__ import print_function
import os
+import sys
import __main__ as main
@@ -21,6 +22,9 @@
setproctitle = lambda _x: None
+assert sys.version_info >= (3, 6), 'This module requires Python 3.6+'
+
+
# Used with the settitle helper below.
_SCRIPT_NAME = os.path.basename(getattr(main, '__file__', 'chromite'))