async def METHOD_NAME(
    _: _DownloadPythonBuildStandaloneBinaryRequest,
    platform: Platform,
    tar_binary: TarBinary,
    python_bootstrap: PythonBootstrapSubsystem,
    bash: BashBinary,
) -> _PythonBuildStandaloneBinary:
    url, fingerprint, bytelen = python_bootstrap.internal_python_build_standalone_info[
        platform.value
    ]
    filename = url.rsplit("/", 1)[-1]
    python_archive = await Get(
        Digest,
        DownloadFile(
            url,
            FileDigest(
                fingerprint=fingerprint,
                serialized_bytes_length=bytelen,
            ),
        ),
    )
    download_result = await Get(
        ProcessResult,
        Process(
            argv=[tar_binary.path, "-xvf", filename],
            input_digest=python_archive,
            env={"PATH": os.pathsep.join(SEARCH_PATHS)},
            description="Extract Pants' execution Python",
            level=LogLevel.DEBUG,
            output_directories=("python",),
        ),
    )
    installation_root = f"{PythonBuildStandaloneBinary._SYMLINK_DIRNAME}/{download_result.output_digest.fingerprint}"
    # NB: This is similar to what we do for every Python provider. We should refactor these into
    # some shared code to centralize the behavior.
    installation_script = dedent(
        f"""\
        if [ ! -f "{installation_root}/DONE" ]; then
            cp -r python "{installation_root}"
            touch "{installation_root}/DONE"
        fi
    """
    )
    env_vars = await Get(EnvironmentVars, EnvironmentVarsRequest(["PATH"]))
    await Get(
        ProcessResult,
        Process(
            [bash.path, "-c", installation_script],
            level=LogLevel.DEBUG,
            input_digest=download_result.output_digest,
            description="Install Python for Pants usage",
            env={"PATH": env_vars.get("PATH", "")},
            append_only_caches=PythonBuildStandaloneBinary.APPEND_ONLY_CACHES,
            # Don't cache, we want this to always be run so that we can assume for the rest of the
            # session the named_cache destination for this Python is valid, as the Python ecosystem
            # mainly assumes absolute paths for Python interpreters.
            cache_scope=ProcessCacheScope.PER_SESSION,
        ),
    )
    return _PythonBuildStandaloneBinary(f"{installation_root}/bin/python3")