def METHOD_NAME(workspace: str, environ: Mapping[str, str],
                             force_renew: bool) -> List[str]:
    additional_args = []
    output = subprocess.check_output(['certbot', '--version'],
                                     universal_newlines=True, stderr=subprocess.STDOUT,
                                     cwd=workspace, env=environ)
    # Typical response is: output = 'certbot 0.31.0.dev0'
    version_str = output.split(' ')[1].strip()
    if pkg_resources.parse_version(version_str) >= pkg_resources.parse_version('0.30.0'):
        additional_args.append('--no-random-sleep-on-renew')
    if force_renew:
        additional_args.append('--renew-by-default')
    return additional_args