Skip to content

Commit

Permalink
Update tools/ modules for compatibility with python 3.
Browse files Browse the repository at this point in the history
  • Loading branch information
akirabaruah committed Dec 16, 2017
1 parent 21f117a commit 40f997b
Show file tree
Hide file tree
Showing 8 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion tools/android/aar_embedded_jars_extractor.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ def _Main(input_aar,
if not output_dir_orig:
output_dir_orig = output_dir
with zipfile.ZipFile(input_aar, "r") as aar:
with open(output_singlejar_param_file, "wb") as singlejar_param_file:
with open(output_singlejar_param_file, "w") as singlejar_param_file:
ExtractEmbeddedJars(aar, singlejar_param_file, output_dir,
output_dir_orig)

Expand Down
4 changes: 2 additions & 2 deletions tools/android/aar_native_libs_zip_creator.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ def Main(input_aar_path, output_zip_path, cpu, input_aar_path_for_error_msg):
try:
CreateNativeLibsZip(input_aar, cpu, native_libs_zip)
except UnsupportedArchitectureException:
print("AAR " + input_aar_path_for_error_msg +
" missing native libs for requested architecture: " + cpu)
print(("AAR " + input_aar_path_for_error_msg +
" missing native libs for requested architecture: " + cpu))
sys.exit(1)


Expand Down
2 changes: 1 addition & 1 deletion tools/android/merge_manifests.py
Original file line number Diff line number Diff line change
Expand Up @@ -449,7 +449,7 @@ def main():
if FLAGS.exclude_permission:
warning = _ValidateAndWarnPermissions(FLAGS.exclude_permission)
if warning:
print warning
print(warning)

merged_manifests = MergeManifests(_ReadFile(FLAGS.merger),
_ReadFiles(FLAGS.mergee),
Expand Down
10 changes: 5 additions & 5 deletions tools/android/merge_manifests_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -532,12 +532,12 @@ def testMerge(self):
['android.permission.READ_LOGS'])
result = merger.Merge()
expected = xml.dom.minidom.parseString(MANUALLY_MERGED).toprettyxml()
self.assertEquals(Reformat(expected), Reformat(result))
self.assertEqual(Reformat(expected), Reformat(result))

def testReformat(self):
text = ' a\n b\n\n\n \t c'
expected = 'a\nb\nc'
self.assertEquals(expected, Reformat(text))
self.assertEqual(expected, Reformat(text))

def testValidateAndWarnPermissions(self):
permissions = ['android.permission.VIBRATE', 'android.permission.LAUGH']
Expand Down Expand Up @@ -589,7 +589,7 @@ def testMergeToCreateValidManifest(self):
['all'])
result = merger.Merge()
expected = xml.dom.minidom.parseString(VALID_MANIFEST).toprettyxml()
self.assertEquals(Reformat(expected), Reformat(result))
self.assertEqual(Reformat(expected), Reformat(result))

def testMergeWithNoApplication(self):
merger = merge_manifests.MergeManifests(
Expand All @@ -609,7 +609,7 @@ def testMergeWithNamespaces(self):
MERGED_MANIFEST_WITH_EXTRA_NAMESPACE).toprettyxml()
# Make sure the result is valid xml (not missing xmlns declarations)
result_reparsed = xml.dom.minidom.parseString(result).toprettyxml()
self.assertEquals(Reformat(expected), Reformat(result_reparsed))
self.assertEqual(Reformat(expected), Reformat(result_reparsed))

def testMergeConflictingNamespaces(self):
self.maxDiff = None
Expand All @@ -618,7 +618,7 @@ def testMergeConflictingNamespaces(self):
'MANIFEST_WITH_CONFLICTING_NAMESPACE'),
[(MANIFEST_WITH_EXTRA_NAMESPACE, 'MANIFEST_WITH_EXTRA_NAMESPACE')],
['all'])
with self.assertRaisesRegexp(merge_manifests.MalformedManifestException,
with self.assertRaisesRegex(merge_manifests.MalformedManifestException,
'different values for namespace xmlns:tools'):
merger.Merge()

Expand Down
2 changes: 1 addition & 1 deletion tools/android/resource_extractor.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def ExtractResources(input_jar, output_zip):

def main(argv):
if len(argv) != 3:
print USAGE
print(USAGE)
sys.exit(1)
with zipfile.ZipFile(argv[1], 'r') as input_jar:
with zipfile.ZipFile(argv[2], 'w') as output_zip:
Expand Down
2 changes: 1 addition & 1 deletion tools/android/stubify_manifest.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,5 +164,5 @@ def main():
try:
main()
except BadManifestException as e:
print e
print(e)
sys.exit(1)
2 changes: 1 addition & 1 deletion tools/build_defs/pkg/archive.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ class SimpleArFile(object):
with SimpleArFile(filename) as ar:
nextFile = ar.next()
while nextFile:
print nextFile.filename
print(nextFile.filename)
nextFile = ar.next()
Upon error, this class will raise a ArError exception.
Expand Down
2 changes: 1 addition & 1 deletion tools/objc/protobuf_compiler.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@
import sys

if __name__ == '__main__':
print 'Bazel does not yet support protobuf compiling.'
print('Bazel does not yet support protobuf compiling.')
sys.exit(1)

0 comments on commit 40f997b

Please sign in to comment.