dev #3

Merged
gitark merged 84 commits from dev into main 2026-06-12 16:00:25 +03:00
Showing only changes of commit 61892d8f51 - Show all commits

12
oxi/exception.py Normal file
View File

@@ -0,0 +1,12 @@
from typing import Optional
class OxiAPIError(Exception):
def __init__(self, message: str, status_code: Optional[int] = None):
super().__init__(message)
self.status_code = status_code
def __str__(self):
if self.status_code is not None:
return f"OxiAPIError: {self.args[0]} (HTTP {self.status_code})"
return f"OxiAPIError: {self.args[0]}"