@@ -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