From c96079f0dff73f98307a32d95118c34bcf0db8b4 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Mon, 6 Feb 2023 21:56:08 +0300 Subject: [PATCH] `urllib.HTTPError.headers` is a settable property (#9682) --- stdlib/urllib/error.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stdlib/urllib/error.pyi b/stdlib/urllib/error.pyi index 8ea25680f..488e0a9bc 100644 --- a/stdlib/urllib/error.pyi +++ b/stdlib/urllib/error.pyi @@ -10,7 +10,9 @@ class URLError(IOError): class HTTPError(URLError, addinfourl): @property - def headers(self) -> Message: ... # type: ignore[override] + def headers(self) -> Message: ... + @headers.setter + def headers(self, headers: Message) -> None: ... @property def reason(self) -> str: ... # type: ignore[override] code: int