@@ -57,7 +57,7 @@ def install(bin_path: Path, version: str) -> None:
5757
5858
5959def 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
100100def 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
107107def 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