Buckets:
MisterAI/LocalAI_Demo_backends / cpu-pocket-tts.upgrade-tmp /venv /lib /python3.10 /site-packages /starlette /exceptions.py
| from __future__ import annotations | |
| import http | |
| from collections.abc import Mapping | |
| class HTTPException(Exception): | |
| def __init__(self, status_code: int, detail: str | None = None, headers: Mapping[str, str] | None = None) -> None: | |
| if detail is None: | |
| detail = http.HTTPStatus(status_code).phrase | |
| self.status_code = status_code | |
| self.detail = detail | |
| self.headers = headers | |
| def __str__(self) -> str: | |
| return f"{self.status_code}: {self.detail}" | |
| def __repr__(self) -> str: | |
| class_name = self.__class__.__name__ | |
| return f"{class_name}(status_code={self.status_code!r}, detail={self.detail!r})" | |
| class WebSocketException(Exception): | |
| def __init__(self, code: int, reason: str | None = None) -> None: | |
| self.code = code | |
| self.reason = reason or "" | |
| def __str__(self) -> str: | |
| return f"{self.code}: {self.reason}" | |
| def __repr__(self) -> str: | |
| class_name = self.__class__.__name__ | |
| return f"{class_name}(code={self.code!r}, reason={self.reason!r})" | |
Xet Storage Details
- Size:
- 1.07 kB
- Xet hash:
- 7ac5cb1df4a6682c6c44e413f5185475b09944e1a23ba41bd622847af84478b0
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.