1
Fork 0
mirror of https://github.com/RGBCube/GitHubWrapper synced 2025-05-14 21:24:59 +00:00
This commit is contained in:
RGBCube 2022-06-25 14:37:19 +03:00
parent 1a8cfd18ff
commit 4e680858ed
3 changed files with 3 additions and 5 deletions

View file

@ -47,6 +47,7 @@ class RatelimitReached(GitHubError):
f" {human_readable_time_until(datetime.now(timezone.utc) - self.reset_time)}" f" {human_readable_time_until(datetime.now(timezone.utc) - self.reset_time)}"
) )
def error_from_request(request: ClientResponse, /) -> BaseHTTPError: def error_from_request(request: ClientResponse, /) -> BaseHTTPError:
# TODO: Make specific errrors # TODO: Make specific errrors
return HTTPError(request) return HTTPError(request)

View file

@ -11,8 +11,8 @@ from typing import TYPE_CHECKING, Any, Awaitable, Dict, List, Literal, NamedTupl
from aiohttp import ClientSession, TraceConfig, __version__ as aiohttp_verrsion from aiohttp import ClientSession, TraceConfig, __version__ as aiohttp_verrsion
from ..utils import human_readable_time_until
from ..errors import error_from_request from ..errors import error_from_request
from ..utils import human_readable_time_until
if TYPE_CHECKING: if TYPE_CHECKING:
from types import SimpleNamespace from types import SimpleNamespace
@ -23,6 +23,7 @@ if TYPE_CHECKING:
from ..objects import File from ..objects import File
from ..types import SecurtiyAndAnalysis from ..types import SecurtiyAndAnalysis
log = logging.getLogger("github") log = logging.getLogger("github")

View file

@ -14,10 +14,6 @@ from typing import TYPE_CHECKING, Optional
if TYPE_CHECKING: if TYPE_CHECKING:
from datetime import datetime, timedelta from datetime import datetime, timedelta
from aiohttp import ClientResponse
from .errors import BaseHTTPError
def human_readable_time_until(td: timedelta, /) -> str: def human_readable_time_until(td: timedelta, /) -> str:
seconds = int(td.total_seconds()) seconds = int(td.total_seconds())