pub(crate) async fn download_file( version: &str, path: &str, dl_from_local: bool, ) -> Result<Vec<u8>>