summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chih-Hung Hsieh <chh@google.com> 2021-04-26 17:09:36 -0700
committer Chih-Hung Hsieh <chh@google.com> 2021-04-26 17:09:36 -0700
commit7cc0e15e4a229f8753eed78b180d2bac28132ebd (patch)
tree275e94a62f11289fd83ea2c68709520cb99749a7
parent5e5b52033ce56093b519d0c9caad391d1122a0f2 (diff)
Use python3
Test: warn.py build.log > warnings.html Change-Id: I781ea7bfe023ec5af829757c417bc70aba80af0d
-rwxr-xr-xtools/warn.py4
-rw-r--r--tools/warn/html_writer.py7
-rwxr-xr-xtools/warn/warn.py2
3 files changed, 5 insertions, 8 deletions
diff --git a/tools/warn.py b/tools/warn.py
index 22ac8728f9..5f796f528e 100755
--- a/tools/warn.py
+++ b/tools/warn.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
#
# Copyright (C) 2019 The Android Open Source Project
#
@@ -28,7 +28,7 @@ import sys
def main():
os.environ['PYTHONPATH'] = os.path.dirname(os.path.abspath(__file__))
- subprocess.check_call(['/usr/bin/python', '-m', 'warn.warn'] + sys.argv[1:])
+ subprocess.check_call(['/usr/bin/python3', '-m', 'warn.warn'] + sys.argv[1:])
if __name__ == '__main__':
diff --git a/tools/warn/html_writer.py b/tools/warn/html_writer.py
index 026a6d0bca..be71b55063 100644
--- a/tools/warn/html_writer.py
+++ b/tools/warn/html_writer.py
@@ -52,8 +52,8 @@
# emit_js_data():
from __future__ import print_function
-import cgi
import csv
+import html
import sys
# pylint:disable=relative-beyond-top-level
@@ -582,10 +582,7 @@ def emit_const_string_array(name, array, writer):
def emit_const_html_string_array(name, array, writer):
writer('const ' + name + ' = [')
for s in array:
- # Not using html.escape yet, to work for both python 2 and 3,
- # until all users switch to python 3.
- # pylint:disable=deprecated-method
- writer('"' + cgi.escape(strip_escape_string(s)) + '",')
+ writer('"' + html.escape(strip_escape_string(s)) + '",')
writer('];')
diff --git a/tools/warn/warn.py b/tools/warn/warn.py
index 56e8787d99..cb5daec716 100755
--- a/tools/warn/warn.py
+++ b/tools/warn/warn.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
#
# Copyright (C) 2019 The Android Open Source Project
#