diff --git a/pysnooper/__init__.py b/pysnooper/__init__.py index 3e646e1..749599d 100644 --- a/pysnooper/__init__.py +++ b/pysnooper/__init__.py @@ -24,7 +24,7 @@ import collections __VersionInfo = collections.namedtuple('VersionInfo', ('major', 'minor', 'micro')) -__version__ = '0.0.37' +__version__ = '0.0.38' __version_info__ = __VersionInfo(*(map(int, __version__.split('.')))) del collections, __VersionInfo # Avoid polluting the namespace diff --git a/pysnooper/pycompat.py b/pysnooper/pycompat.py index a4cacbd..63dd3db 100644 --- a/pysnooper/pycompat.py +++ b/pysnooper/pycompat.py @@ -7,6 +7,8 @@ import os import inspect import sys +PY3 = (sys.version_info[0] == 3) + if hasattr(abc, 'ABC'): ABC = abc.ABC else: @@ -44,11 +46,10 @@ try: except AttributeError: iscoroutinefunction = lambda whatever: False # Lolz -PY3 = sys.version_info[0] == 3 if PY3: - string_types = str, + string_types = (str,) text_type = str else: - string_types = basestring, + string_types = (basestring,) text_type = unicode