summaryrefslogtreecommitdiff
path: root/python-enum-py3_setup_fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'python-enum-py3_setup_fix.patch')
-rw-r--r--python-enum-py3_setup_fix.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/python-enum-py3_setup_fix.patch b/python-enum-py3_setup_fix.patch
new file mode 100644
index 0000000..d190b68
--- /dev/null
+++ b/python-enum-py3_setup_fix.patch
@@ -0,0 +1,28 @@
+--- ./setup.py.py3_setup_fix 2014-10-06 14:50:58.345807216 +0200
++++ ./setup.py 2014-10-06 14:51:06.456180332 +0200
+@@ -13,6 +13,8 @@
+ """
+
+ import textwrap
++import sys
++print (sys.version)
+
+ from setuptools import setup, find_packages
+
+@@ -22,11 +24,15 @@ main_module_name = 'enum'
+ main_module = __import__(main_module_name)
+ version = main_module.__version__
+
+-main_module_doc = main_module.__doc__.decode('utf-8')
++if sys.version_info < (3,0,0):
++ main_module_doc = main_module.__doc__.decode('utf-8')
++else:
++ main_module_doc = main_module.__doc__
+ short_description, long_description = (
+ textwrap.dedent(desc).strip()
+ for desc in main_module_doc.split('\n\n', 1)
+ )
++
+
+
+ setup(