@@ -35,6 +35,7 @@ def description(self):
3535 SWITCHING_PROTOCOLS = _HTTPStatus(101, 'Switching Protocols',
3636 'Switching to new protocol; obey Upgrade header')
3737 PROCESSING = _HTTPStatus(102, 'Processing', '')
38+ EARLY_HINTS = _HTTPStatus(103, 'Early Hints')
3839 OK = _HTTPStatus(200, 'OK', 'Request fulfilled, document follows')
3940 CREATED = _HTTPStatus(201, 'Created', 'Document created, URL follows')
4041 ACCEPTED = _HTTPStatus(202, 'Accepted',
@@ -98,11 +99,14 @@ def description(self):
9899 'Cannot satisfy request range')
99100 EXPECTATION_FAILED = _HTTPStatus(417, 'Expectation Failed',
100101 'Expect condition could not be satisfied')
102+ IM_A_TEAPOT = _HTTPStatus(418, 'I\' m a Teapot',
103+ 'Server refuses to brew coffee because it is a teapot.')
101104 MISDIRECTED_REQUEST = _HTTPStatus(421, 'Misdirected Request',
102105 'Server is not able to produce a response')
103106 UNPROCESSABLE_ENTITY = _HTTPStatus(422, 'Unprocessable Entity')
104107 LOCKED = _HTTPStatus(423, 'Locked')
105108 FAILED_DEPENDENCY = _HTTPStatus(424, 'Failed Dependency')
109+ TOO_EARLY = _HTTPStatus(425, 'Too Early')
106110 UPGRADE_REQUIRED = _HTTPStatus(426, 'Upgrade Required')
107111 PRECONDITION_REQUIRED = _HTTPStatus(428, 'Precondition Required',
108112 'The origin server requires the request to be conditional')
@@ -150,6 +154,7 @@ def _http_client_transform() -> nodes.Module:
150154 CONTINUE = HTTPStatus.CONTINUE
151155 SWITCHING_PROTOCOLS = HTTPStatus.SWITCHING_PROTOCOLS
152156 PROCESSING = HTTPStatus.PROCESSING
157+ EARLY_HINTS = HTTPStatus.EARLY_HINTS
153158 OK = HTTPStatus.OK
154159 CREATED = HTTPStatus.CREATED
155160 ACCEPTED = HTTPStatus.ACCEPTED
@@ -186,9 +191,11 @@ def _http_client_transform() -> nodes.Module:
186191 UNSUPPORTED_MEDIA_TYPE = HTTPStatus.UNSUPPORTED_MEDIA_TYPE
187192 REQUESTED_RANGE_NOT_SATISFIABLE = HTTPStatus.REQUESTED_RANGE_NOT_SATISFIABLE
188193 EXPECTATION_FAILED = HTTPStatus.EXPECTATION_FAILED
194+ IM_A_TEAPOT = HTTPStatus.IM_A_TEAPOT
189195 UNPROCESSABLE_ENTITY = HTTPStatus.UNPROCESSABLE_ENTITY
190196 LOCKED = HTTPStatus.LOCKED
191197 FAILED_DEPENDENCY = HTTPStatus.FAILED_DEPENDENCY
198+ TOO_EARLY = HTTPStatus.TOO_EARLY
192199 UPGRADE_REQUIRED = HTTPStatus.UPGRADE_REQUIRED
193200 PRECONDITION_REQUIRED = HTTPStatus.PRECONDITION_REQUIRED
194201 TOO_MANY_REQUESTS = HTTPStatus.TOO_MANY_REQUESTS
0 commit comments