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):