$22 GRAYBYTE WORDPRESS FILE MANAGER $90

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/

HOME
Current File : /opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils//appdirs.py
"""
This code wraps the vendored appdirs module to so the return values are
compatible for the current pip code base.

The intention is to rewrite current usages gradually, keeping the tests pass,
and eventually drop this after all usages are changed.
"""

from __future__ import absolute_import

import os

from pip._vendor import appdirs as _appdirs

from pip._internal.utils.typing import MYPY_CHECK_RUNNING

if MYPY_CHECK_RUNNING:
    from typing import List


def user_cache_dir(appname):
    # type: (str) -> str
    return _appdirs.user_cache_dir(appname, appauthor=False)


def user_config_dir(appname, roaming=True):
    # type: (str, bool) -> str
    path = _appdirs.user_config_dir(appname, appauthor=False, roaming=roaming)
    if _appdirs.system == "darwin" and not os.path.isdir(path):
        path = os.path.expanduser('~/.config/')
        if appname:
            path = os.path.join(path, appname)
    return path


# for the discussion regarding site_config_dir locations
# see <https://github.com/pypa/pip/issues/1733>
def site_config_dirs(appname):
    # type: (str) -> List[str]
    dirval = _appdirs.site_config_dir(appname, appauthor=False, multipath=True)
    if _appdirs.system not in ["win32", "darwin"]:
        # always look in /etc directly as well
        return dirval.split(os.pathsep) + ['/etc']
    return [dirval]


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
3 Mar 2024 10.49 PM
root / linksafe
0755
__init__.py
0 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
__init__.pyc
0.221 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
appdirs.py
1.317 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
appdirs.pyc
2.016 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
compat.py
9.267 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
compat.pyc
9.653 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
compatibility_tags.py
5.312 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
compatibility_tags.pyc
4.909 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
datetime.py
0.288 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
datetime.pyc
0.731 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
deprecation.py
3.24 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
deprecation.pyc
3.805 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
direct_url_helpers.py
4.257 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
direct_url_helpers.pyc
3.61 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
distutils_args.py
1.318 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
distutils_args.pyc
1.726 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
encoding.py
1.254 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
encoding.pyc
1.731 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
entrypoints.py
1.19 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
entrypoints.pyc
1.589 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
filesystem.py
6.78 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
filesystem.pyc
8.431 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
filetypes.py
0.558 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
filetypes.pyc
0.834 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
glibc.py
3.22 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
glibc.pyc
2.493 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
hashes.py
4.568 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
hashes.pyc
6.646 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
inject_securetransport.py
0.791 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
inject_securetransport.pyc
1.189 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
logging.py
12.786 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
logging.pyc
13.289 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
misc.py
27.667 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
misc.pyc
37.103 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
models.py
1.173 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
models.pyc
3.218 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
packaging.py
2.964 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
packaging.pyc
3.572 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
parallel.py
3.324 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
parallel.pyc
3.921 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
pkg_resources.py
1.225 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
pkg_resources.pyc
2.939 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
setuptools_build.py
4.939 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
setuptools_build.pyc
4.254 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
subprocess.py
9.691 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
subprocess.pyc
7.313 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
temp_dir.py
8.182 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
temp_dir.pyc
9.96 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
typing.py
1.368 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
typing.pyc
1.644 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
unpacking.py
9.266 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
unpacking.pyc
8.435 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
urls.py
1.491 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
urls.pyc
2.187 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
virtualenv.py
3.619 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
virtualenv.pyc
4.597 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
wheel.py
7.132 KB
13 Nov 2023 9.11 PM
root / linksafe
0644
wheel.pyc
7.997 KB
13 Nov 2023 9.11 PM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF