Blame SOURCES/unittest2-1.1.0-conditionalize-traceback2.patch

adf098
--- setup.py.orig	2015-11-12 16:19:17.850638394 +0100
adf098
+++ setup.py	2015-11-12 16:19:33.605809230 +0100
adf098
@@ -12,8 +12,7 @@
adf098
 
adf098
 class late_version:
adf098
     def __str__(self):
adf098
-        from unittest2 import __version__ as VERSION
adf098
-        return VERSION
adf098
+        return '1.1.0'
adf098
     def __add__(self, other):
adf098
         return str(self) + other
adf098
     def replace(self, old, new):
adf098
@@ -57,7 +56,7 @@
adf098
 # Both install and setup requires - because we read VERSION from within the
adf098
 # package, and the package also exports all the APIs.
adf098
 # six for compat helpers
adf098
-REQUIRES = ['six>=1.4', 'traceback2'],
adf098
+REQUIRES = ['six>=1.4'],
adf098
 
adf098
 params = dict(
adf098
     name=NAME,
adf098
--- unittest2/case.py	2015-06-30 08:17:28.000000000 +0200
adf098
+++ unittest2/case.py	2018-06-19 14:01:41.591254456 +0200
adf098
@@ -7,7 +7,10 @@
adf098
 import logging
adf098
 import pprint
adf098
 import re
adf098
-import traceback2 as traceback
adf098
+if sys.version_info > (3, 5):
adf098
+    import traceback
adf098
+else:
adf098
+    import traceback2 as traceback
adf098
 import types
adf098
 import unittest
adf098
 import warnings
adf098
--- unittest2/result.py	2015-03-06 06:17:01.000000000 +0100
adf098
+++ unittest2/result.py	2018-06-19 14:02:04.184171011 +0200
adf098
@@ -4,7 +4,10 @@
adf098
 import unittest
adf098
 
adf098
 from six.moves import StringIO
adf098
-import traceback2 as traceback
adf098
+if sys.version_info > (3, 5):
adf098
+    import traceback
adf098
+else:
adf098
+    import traceback2 as traceback
adf098
 
adf098
 from unittest2 import util
adf098
 from unittest2.compatibility import wraps
adf098
--- unittest2/test/test_result.py	2015-03-06 06:20:12.000000000 +0100
adf098
+++ unittest2/test/test_result.py	2018-06-19 14:01:57.136197042 +0200
adf098
@@ -1,6 +1,9 @@
adf098
 import sys
adf098
 import textwrap
adf098
-import traceback2 as traceback
adf098
+if sys.version_info > (3, 5):
adf098
+    import traceback
adf098
+else:
adf098
+    import traceback2 as traceback
adf098
 
adf098
 import six
adf098
 from six.moves import StringIO