$66 GRAYBYTE WORDPRESS FILE MANAGER $22

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/

HOME
Current File : /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests//__init__.py
"""
Test suite for distutils.

Tests for the command classes in the distutils.command package are
included in distutils.tests as well, instead of using a separate
distutils.command.tests package, since command identification is done
by import rather than matching pre-defined names.
"""

import shutil
from collections.abc import Sequence


def missing_compiler_executable(cmd_names: Sequence[str] = []):  # pragma: no cover
    """Check if the compiler components used to build the interpreter exist.

    Check for the existence of the compiler executables whose names are listed
    in 'cmd_names' or all the compiler executables when 'cmd_names' is empty
    and return the first missing executable or None when none is found
    missing.

    """
    from distutils import ccompiler, errors, sysconfig

    compiler = ccompiler.new_compiler()
    sysconfig.customize_compiler(compiler)
    if compiler.compiler_type == "msvc":
        # MSVC has no executables, so check whether initialization succeeds
        try:
            compiler.initialize()
        except errors.DistutilsPlatformError:
            return "msvc"
    for name in compiler.executables:
        if cmd_names and name not in cmd_names:
            continue
        cmd = getattr(compiler, name)
        if cmd_names:
            assert cmd is not None, f"the '{name}' executable is not configured"
        elif not cmd:
            continue
        if shutil.which(cmd[0]) is None:
            return cmd[0]

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
14 Aug 2025 9.30 PM
root / root
0755
__pycache__
--
14 Aug 2025 9.24 PM
root / root
0755
compat
--
14 Aug 2025 9.24 PM
root / root
0755
__init__.py
1.45 KB
17 Apr 2025 8.10 PM
root / root
0644
support.py
4.003 KB
17 Apr 2025 8.10 PM
root / root
0644
test_archive_util.py
11.511 KB
17 Apr 2025 8.10 PM
root / root
0644
test_bdist.py
1.363 KB
17 Apr 2025 8.10 PM
root / root
0644
test_bdist_dumb.py
2.194 KB
17 Apr 2025 8.10 PM
root / root
0644
test_bdist_rpm.py
3.84 KB
17 Apr 2025 8.10 PM
root / root
0644
test_build.py
1.701 KB
17 Apr 2025 8.10 PM
root / root
0644
test_build_clib.py
4.229 KB
17 Apr 2025 8.10 PM
root / root
0644
test_build_ext.py
22.017 KB
17 Apr 2025 8.10 PM
root / root
0644
test_build_py.py
6.721 KB
17 Apr 2025 8.10 PM
root / root
0644
test_build_scripts.py
2.813 KB
17 Apr 2025 8.10 PM
root / root
0644
test_check.py
6.08 KB
17 Apr 2025 8.10 PM
root / root
0644
test_clean.py
1.211 KB
17 Apr 2025 8.10 PM
root / root
0644
test_cmd.py
3.178 KB
17 Apr 2025 8.10 PM
root / root
0644
test_config_cmd.py
2.602 KB
17 Apr 2025 8.10 PM
root / root
0644
test_core.py
3.739 KB
17 Apr 2025 8.10 PM
root / root
0644
test_dir_util.py
4.395 KB
17 Apr 2025 8.10 PM
root / root
0644
test_dist.py
18.353 KB
17 Apr 2025 8.10 PM
root / root
0644
test_extension.py
3.584 KB
17 Apr 2025 8.10 PM
root / root
0644
test_file_util.py
3.439 KB
17 Apr 2025 8.10 PM
root / root
0644
test_filelist.py
10.514 KB
17 Apr 2025 8.10 PM
root / root
0644
test_install.py
8.416 KB
17 Apr 2025 8.10 PM
root / root
0644
test_install_data.py
2.406 KB
17 Apr 2025 8.10 PM
root / root
0644
test_install_headers.py
0.914 KB
17 Apr 2025 8.10 PM
root / root
0644
test_install_lib.py
3.527 KB
17 Apr 2025 8.10 PM
root / root
0644
test_install_scripts.py
1.563 KB
17 Apr 2025 8.10 PM
root / root
0644
test_log.py
0.315 KB
17 Apr 2025 8.10 PM
root / root
0644
test_modified.py
4.122 KB
17 Apr 2025 8.10 PM
root / root
0644
test_sdist.py
14.709 KB
17 Apr 2025 8.10 PM
root / root
0644
test_spawn.py
4.69 KB
17 Apr 2025 8.10 PM
root / root
0644
test_sysconfig.py
11.705 KB
17 Apr 2025 8.10 PM
root / root
0644
test_text_file.py
3.379 KB
17 Apr 2025 8.10 PM
root / root
0644
test_util.py
7.801 KB
17 Apr 2025 8.10 PM
root / root
0644
test_version.py
2.686 KB
17 Apr 2025 8.10 PM
root / root
0644
test_versionpredicate.py
0 KB
17 Apr 2025 8.10 PM
root / root
0644
unix_compat.py
0.377 KB
17 Apr 2025 8.10 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF