PHP 7.4.33
Preview: py31compat.py Size: 600 B
/lib/python3.6/site-packages/pkg_resources/py31compat.py

import os
import errno
import sys


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


# rely on compatibility behavior until mode considerations
#  and exists_ok considerations are disentangled.
# See https://github.com/pypa/setuptools/pull/1083#issuecomment-315168663
needs_makedirs = (
    sys.version_info < (3, 2, 5) or
    (3, 3) <= sys.version_info < (3, 3, 6) or
    (3, 4) <= sys.version_info < (3, 4, 1)
)
makedirs = _makedirs_31 if needs_makedirs else os.makedirs

Directory Contents

Dirs: 3 × Files: 2

Name Size Perms Modified Actions
extern DIR
- drwxr-xr-x 2025-07-21 08:02:53
Edit Download
_vendor DIR
- drwxr-xr-x 2025-07-21 08:02:53
Edit Download
- drwxr-xr-x 2025-07-21 08:02:53
Edit Download
600 B lrw-r--r-- 2025-07-15 09:13:40
Edit Download
101.39 KB lrw-r--r-- 2025-07-15 09:13:40
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).