Skip to content

Commit 696b6e9

Browse files
committed
fix: timeout on no server response
1 parent 1c0886e commit 696b6e9

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

pytailwindcss_extra/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def install(bin_path: Path, version: str) -> None:
5757

5858

5959
def download_url_to_path(download_url: str, dest_path: Path) -> None:
60-
with niquests.get(download_url, stream=True) as request:
60+
with niquests.get(download_url, stream=True, timeout=60) as request:
6161
request.raise_for_status()
6262
with open(dest_path, "wb") as file:
6363
for chunk in request.iter_content(chunk_size=1024 * 1024):
@@ -99,14 +99,14 @@ def get_os_name() -> str:
9999

100100
def get_latest_version_tag() -> str:
101101
log.info("Getting latest tailwind-cli-extra version ...")
102-
response = niquests.get(f"https://api.github.com/repos/{GITHUB_REPO}/releases/latest")
102+
response = niquests.get(f"https://api.github.com/repos/{GITHUB_REPO}/releases/latest", timeout=60)
103103
response.raise_for_status()
104104
return response.json()["tag_name"]
105105

106106

107107
def get_latest_major_version_tag(major_version: int) -> str:
108108
log.info(f"Getting latest tailwind-cli-extra version for v{major_version} ...")
109-
response = niquests.get(f"https://api.github.com/repos/{GITHUB_REPO}/releases")
109+
response = niquests.get(f"https://api.github.com/repos/{GITHUB_REPO}/releases", timeout=60)
110110
response.raise_for_status()
111111
if not response.text:
112112
raise RuntimeError("No releases found")

0 commit comments

Comments
 (0)