This commit is contained in:
2025-11-25 18:09:46 +03:00
parent 9eac1da63f
commit 1703d1ed33
266 changed files with 5566 additions and 502 deletions

View File

@@ -0,0 +1,29 @@
import requests
class IncompatibleAPIError(Exception):
"""Raised when the API is incompatible"""
message: str
def __init__(
self,
message: str,
):
self.message = message
super().__init__(message)
class RequestException(Exception):
orig_exception: requests.exceptions.RequestException
func_name: str
func_kwargs: None | dict = None
def __init__(
self,
orig_exception: requests.exceptions.RequestException,
func_name: str,
func_kwargs: None | dict,
):
self.orig_exception = orig_exception
self.func_name = func_name
self.func_kwargs = func_kwargs