Add new http.HTTPStatus/__init__.pyi for Python3.12 (#10296)

This commit is contained in:
Nikita Sobolev
2023-06-10 12:34:28 +03:00
committed by GitHub
parent 0aa5dd57e5
commit 0b98780c81
2 changed files with 11 additions and 5 deletions

View File

@@ -79,6 +79,17 @@ class HTTPStatus(IntEnum):
EARLY_HINTS: Literal[103]
IM_A_TEAPOT: Literal[418]
TOO_EARLY: Literal[425]
if sys.version_info >= (3, 12):
@property
def is_informational(self) -> bool: ...
@property
def is_success(self) -> bool: ...
@property
def is_redirection(self) -> bool: ...
@property
def is_client_error(self) -> bool: ...
@property
def is_server_error(self) -> bool: ...
if sys.version_info >= (3, 11):
class HTTPMethod(StrEnum):

View File

@@ -30,11 +30,6 @@ enum.property.member
genericpath.__all__
genericpath.islink
gzip.GzipFile.filename
http.HTTPStatus.is_client_error
http.HTTPStatus.is_informational
http.HTTPStatus.is_redirection
http.HTTPStatus.is_server_error
http.HTTPStatus.is_success
http.client.HTTPConnection.get_proxy_response_headers
http.client.HTTPSConnection.__init__
imaplib.IMAP4_SSL.__init__