From 5dba39be4f5d9050f08140891d2b63f6844c8607 Mon Sep 17 00:00:00 2001 From: monosans Date: Thu, 26 Dec 2024 10:13:54 +0300 Subject: [PATCH] chore: use NoReturn --- proxy_scraper_checker/http.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/proxy_scraper_checker/http.py b/proxy_scraper_checker/http.py index 679524b..7c02cc4 100644 --- a/proxy_scraper_checker/http.py +++ b/proxy_scraper_checker/http.py @@ -11,6 +11,8 @@ from aiohttp import DummyCookieJar, hdrs from proxy_scraper_checker.utils import bytes_decode if TYPE_CHECKING: + from typing import NoReturn + from aiohttp import ClientResponse HEADERS: MappingProxyType[str, str] = MappingProxyType({ @@ -25,7 +27,7 @@ class NoCharsetHeaderError(Exception): pass -def fallback_charset_resolver(r: ClientResponse, b: bytes) -> str: # noqa: ARG001 +def fallback_charset_resolver(r: ClientResponse, b: bytes) -> NoReturn: # noqa: ARG001 raise NoCharsetHeaderError