move compatibility helper

This commit is contained in:
Casper da Costa-Luis
2019-09-29 16:43:37 +01:00
parent 4c01a86302
commit 83f55de7a9
2 changed files with 5 additions and 6 deletions
+1 -6
View File
@@ -2,7 +2,7 @@
from __future__ import unicode_literals
from dvc.utils.compat import str, StringIO
from dvc.utils.compat import str, StringIO, RecursionError
from dvc.progress import Tqdm
import logging
@@ -10,11 +10,6 @@ import logging.handlers
import logging.config
import colorama
try: # https://docs.python.org/3/library/exceptions.html#RecursionError
RecursionError
except NameError: # Python < 3.5
RecursionError = RuntimeError
class LoggingException(Exception):
def __init__(self, record):
+4
View File
@@ -18,6 +18,10 @@ is_py3 = _ver[0] == 3
# simplified version of ipython_genutils/encoding.py
DEFAULT_ENCODING = sys.getdefaultencoding()
# https://docs.python.org/3/library/exceptions.html#RecursionError
if _ver[:2] < (3, 5):
RecursionError = RuntimeError
def no_code(x, encoding=None):
return x