1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
From 32081b61f7ea91b548abadc53c8210e907ef6c20 Mon Sep 17 00:00:00 2001
From: Michael Fladischer <FladischerMichael@fladi.at>
Date: Wed, 7 Dec 2016 17:14:14 +0100
Subject: Use io.open to read UTF-8 encoded files.
---
setup.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/setup.py b/setup.py
index 309c526..89e8d6b 100644
--- a/setup.py
+++ b/setup.py
@@ -2,6 +2,7 @@
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
+import io
import os
import re
@@ -10,14 +11,14 @@ def get_version(package):
"""
Return package version as listed in `__version__` in `init.py`.
"""
- init_py = open(os.path.join(package, '__init__.py')).read()
+ init_py = io.open(os.path.join(package, '__init__.py'), encoding='utf-8').read()
return re.match("__version__ = ['\"]([^'\"]+)['\"]", init_py).group(1)
version = get_version('oauth2_provider')
-LONG_DESCRIPTION = open('README.rst').read()
+LONG_DESCRIPTION = io.open('README.rst', encoding='utf-8').read()
setup(
name="django-oauth-toolkit",
|