(url: str, timeout: float)
| 289 | |
| 290 | |
| 291 | def remote_image_issue(url: str, timeout: float) -> str | None: |
| 292 | url = url.split("#", 1)[0] |
| 293 | if url in REMOTE_IMAGE_CACHE: |
| 294 | return REMOTE_IMAGE_CACHE[url] |
| 295 | |
| 296 | issue = request_remote_image(url, timeout) |
| 297 | REMOTE_IMAGE_CACHE[url] = issue |
| 298 | return issue |
| 299 | |
| 300 | |
| 301 | def request_remote_image(url: str, timeout: float) -> str | None: |
no test coverage detected