This commit is contained in:
Thomas 2025-03-21 15:03:19 +01:00 committed by GitHub
commit 874f730da9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -101,7 +101,7 @@ def public_ip(proxy: Optional[str] = None) -> str:
"https://ipecho.net/plain",
]
exception = None
end_exception = None
for url in URLS:
try:
with _suppress_insecure_warning():
@ -116,5 +116,5 @@ def public_ip(proxy: Optional[str] = None) -> str:
validate_ip(ip)
return ip
except (requests.exceptions.ProxyError, requests.RequestException, InvalidIP) as exception:
pass
raise InvalidIP(f"Failed to get IP address: {exception}")
end_exception = exception
raise InvalidIP(f"Failed to get IP address: {end_exception}")