From 4ff23ba762f14a1d26f43e85166095cb6032ec42 Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Mon, 6 Dec 2021 12:05:10 +0100 Subject: [PATCH] caldav: Update DAVError and AuthorizationError (#6508) --- stubs/caldav/caldav/lib/error.pyi | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) 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]]