From 3a82f22a4ef6a51113ba2abd694fb7e6ebae0550 Mon Sep 17 00:00:00 2001 From: Eugene Brodsky Date: Tue, 13 Dec 2022 01:10:09 -0500 Subject: [PATCH] (setup) fix install crash on non-utf8 systems fixes https://github.com/ets-labs/python-dependency-injector/issues/643 --- setup.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index 82c8e8ff..c4670f56 100644 --- a/setup.py +++ b/setup.py @@ -11,15 +11,15 @@ defined_macros = dict() defined_macros["CYTHON_CLINE_IN_TRACEBACK"] = 0 # Getting description: -with open("README.rst") as readme_file: +with open("README.rst", encoding="utf-8") as readme_file: description = readme_file.read() # Getting requirements: -with open("requirements.txt") as requirements_file: +with open("requirements.txt", encoding="utf-8") as requirements_file: requirements = requirements_file.readlines() # Getting version: -with open("src/dependency_injector/__init__.py") as init_file: +with open("src/dependency_injector/__init__.py", encoding="utf-8") as init_file: version = re.search("__version__ = \"(.*?)\"", init_file.read()).group(1) # Adding debug options: