From 79efdfeecb4080a0c389a887f94fa44223de5a0a Mon Sep 17 00:00:00 2001 From: Christoph Groth <christoph.groth@cea.fr> Date: Wed, 24 May 2017 10:50:33 +0200 Subject: [PATCH] more unicode proofing --- kwant/version.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kwant/version.py b/kwant/version.py index 70e6b4d8..c7da0e29 100644 --- a/kwant/version.py +++ b/kwant/version.py @@ -86,7 +86,7 @@ def get_version_from_git(): def init(version_file='_kwant_version.py'): global version, version_is_from_git version_info = {} - with open(os.path.join(package_root, version_file), 'r') as f: + with open(os.path.join(package_root, version_file), 'rb') as f: exec(f.read(), {}, version_info) version = version_info['version'] version_is_from_git = (version == "__use_git__") diff --git a/setup.py b/setup.py index 964d523e..5888879b 100755 --- a/setup.py +++ b/setup.py @@ -364,7 +364,7 @@ def write_version(fname): def long_description(): text = [] try: - with open('README.rst') as f: + with open('README.rst', encoding='utf8') as f: for line in f: if line.startswith('See also in this directory:'): break -- GitLab