summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kögl <stefan@skoegl.net>2014-06-30 22:37:26 +0200
committerStefan Kögl <stefan@skoegl.net>2014-06-30 22:37:26 +0200
commitffcafea3a18b34d203f3262150fb0fd48ae67c0c (patch)
tree2b39677b60a642173379bdf62790edcf1ade0db3
parentb94324408a73a2cdedefcb324a87a45f2e9baebf (diff)
downloadpython-json-pointer-ffcafea3a18b34d203f3262150fb0fd48ae67c0c.tar.gz
[Setup] use utf-8 explicitly in setup.py, fixes #8
-rw-r--r--setup.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 59124fd..36dc457 100644
--- a/setup.py
+++ b/setup.py
@@ -2,11 +2,12 @@
from distutils.core import setup
import re
+import io
import os.path
dirname = os.path.dirname(os.path.abspath(__file__))
filename = os.path.join(dirname, 'jsonpointer.py')
-src = open(filename).read()
+src = io.open(filename, encoding='utf-8').read()
metadata = dict(re.findall("__([a-z]+)__ = '([^']+)'", src))
docstrings = re.findall('"""(.*)"""', src)