aboutsummaryrefslogtreecommitdiffstats
path: root/pkg_resources/py31compat.py
blob: 28120cac74eff7de807c38da8fce991d097138b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os
import errno
import sys


PY32 = sys.version_info >= (3, 2)


def _makedirs_31(path, exist_ok=False):
    try:
        os.makedirs(path)
    except OSError as exc:
        if exc.errno != errno.EEXIST:
            raise


makedirs = os.makedirs if PY32 else _makedirs_31