(url: str, dest: Path)
| 52 | ] |
| 53 | |
| 54 | def download_json(url: str, dest: Path): |
| 55 | res = requests.get(url, allow_redirects=True) |
| 56 | if res.status_code == 200 and res.content: |
| 57 | with dest.open("wb") as f: |
| 58 | f.write(res.content) |
| 59 | else: |
| 60 | print(f"Failed to download {url}. Status code: {res.status_code}") |
| 61 | |
| 62 | def download_weights(baseurl: str, basedest: str, files: list[str]): |
| 63 | basedest = Path(basedest) |
no test coverage detected