SYMBOL INDEX (22 symbols across 4 files) FILE: reComputer/main.py function scripts_roots (line 7) | def scripts_roots(): function scripts_root (line 29) | def scripts_root(): function path_of_script (line 37) | def path_of_script(name): function list_all_examples (line 45) | def list_all_examples(folder_path): function run_script (line 54) | def run_script(): FILE: reComputer/scripts/nvblox/host/orbbec_mobile_host.launch.py function generate_launch_description (line 8) | def generate_launch_description(): FILE: reComputer/scripts/nvblox/onedrive_downloader.py class DownloadError (line 39) | class DownloadError(Exception): function parse_args (line 43) | def parse_args() -> argparse.Namespace: function is_supported_host (line 83) | def is_supported_host(hostname: str) -> bool: function sanitize_filename (line 91) | def sanitize_filename(value: str | None) -> str | None: function validate_source_url (line 104) | def validate_source_url(raw_url: str) -> str: function needs_download_flag (line 132) | def needs_download_flag(parsed_url) -> bool: function with_download_flag (line 136) | def with_download_flag(url: str) -> str: function looks_like_landing_page (line 150) | def looks_like_landing_page(content_type: str, first_chunk: bytes) -> bool: function filename_from_content_disposition (line 169) | def filename_from_content_disposition(header_value: str | None) -> str |... function filename_from_url (line 192) | def filename_from_url(url: str) -> str | None: function probe_remote_target (line 197) | def probe_remote_target(url: str, filename_override: str | None) -> tupl... function prepare_target_paths (line 237) | def prepare_target_paths( function progress_stream (line 269) | def progress_stream(): function download_file (line 276) | def download_file(url: str, filepath: Path, filename: str) -> None: function main (line 373) | def main() -> int: FILE: setup.py function package_files (line 11) | def package_files(root: Path):