diff --git a/stubs/caldav/caldav/lib/error.pyi b/stubs/caldav/caldav/lib/error.pyi index 7e3ed16e6..b088bb8f2 100644 --- a/stubs/caldav/caldav/lib/error.pyi +++ b/stubs/caldav/caldav/lib/error.pyi @@ -1,14 +1,15 @@ -from typing import Any, Type +from typing import Type def assert_(condition: object) -> None: ... ERR_FRAGMENT: str -class AuthorizationError(Exception): - url: Any +class DAVError(Exception): + url: str | None reason: str + def __init__(self, url: str | None = ..., reason: str | None = ...) -> None: ... -class DAVError(Exception): ... +class AuthorizationError(DAVError): ... class PropsetError(DAVError): ... class ProppatchError(DAVError): ... class PropfindError(DAVError): ... @@ -19,6 +20,6 @@ class PutError(DAVError): ... class DeleteError(DAVError): ... class NotFoundError(DAVError): ... class ConsistencyError(DAVError): ... -class ReponseError(DAVError): ... +class ResponseError(DAVError): ... exception_by_method: dict[str, Type[DAVError]]