[setup.py] Do not use unicode literals

See http://bugs.python.org/issue13943 for context
This commit is contained in:
Philipp Hagemeister 2014-01-05 04:41:49 +01:00
parent 1e91866f77
commit 01c62591d1
2 changed files with 8 additions and 1 deletions

View File

@ -1,7 +1,7 @@
#!/usr/bin/env python #!/usr/bin/env python
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import print_function, unicode_literals from __future__ import print_function
import pkg_resources import pkg_resources
import sys import sys

View File

@ -7,6 +7,10 @@ import unittest
rootDir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) rootDir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
IGNORED_FILES = [
'setup.py', # http://bugs.python.org/issue13943
]
class TestUnicodeLiterals(unittest.TestCase): class TestUnicodeLiterals(unittest.TestCase):
def test_all_files(self): def test_all_files(self):
@ -17,6 +21,9 @@ class TestUnicodeLiterals(unittest.TestCase):
for basename in filenames: for basename in filenames:
if not basename.endswith('.py'): if not basename.endswith('.py'):
continue continue
if basename in IGNORED_FILES:
continue
fn = os.path.join(dirpath, basename) fn = os.path.join(dirpath, basename)
with io.open(fn, encoding='utf-8') as inf: with io.open(fn, encoding='utf-8') as inf:
code = inf.read() code = inf.read()