# Copyright 2017 Virgil Dupras # This software is licensed under the "BSD" License as described in the "LICENSE" file, # which should be included with this package. The terms are also available at # http://www.hardcoded.net/licenses/bsd_license import sys import os PY3 = sys.version_info[0] >= 3 if PY3: text_type = str binary_type = bytes if os.supports_bytes_environ: # environb will be unset under Windows, but then again we're not supposed to use it. environb = os.environb else: text_type = unicode # noqa: F821 binary_type = str environb = os.environ try: from collections.abc import Iterable as iterable_type except ImportError: from collections import Iterable as iterable_type # noqa: F401