move psl-make-dafsa to python3

Modern systems shouldn't need python 2.  psl-make-dafsa should work
with py3 just fine, as long as we know the source file is UTF-8.
This commit is contained in:
Daniel Kahn Gillmor 2017-09-07 11:11:15 -04:00
parent 964e90a43e
commit 85c5187488
1 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
#!/usr/bin/env python
#!/usr/bin/env python3
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE.chromium file.
@ -685,7 +685,7 @@ def main():
psl_nexceptions = 0
psl_nwildcards = 0
with open(sys.argv[-2], 'r') as infile, open(sys.argv[-1], 'wb') as outfile:
with open(sys.argv[-2], 'r', encoding="utf-8") as infile, open(sys.argv[-1], 'wb') as outfile:
outfile.write(converter(parser(infile, utf_mode, codecs), utf_mode, codecs))
return 0