@@ -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', 
@@ -99,12 +100,15 @@ def description(self):
99100        REQUESTED_RANGE_NOT_SATISFIABLE = RANGE_NOT_SATISFIABLE 
100101        EXPECTATION_FAILED = _HTTPStatus(417, 'Expectation Failed', 
101102            'Expect condition could not be satisfied') 
103+         IM_A_TEAPOT = _HTTPStatus(418, 'I\\ \' m a Teapot', 
104+             'Server refuses to brew coffee because it is a teapot.') 
102105        MISDIRECTED_REQUEST = _HTTPStatus(421, 'Misdirected Request', 
103106            'Server is not able to produce a response') 
104107        UNPROCESSABLE_CONTENT = _HTTPStatus(422, 'Unprocessable Content') 
105108        UNPROCESSABLE_ENTITY = UNPROCESSABLE_CONTENT 
106109        LOCKED = _HTTPStatus(423, 'Locked') 
107110        FAILED_DEPENDENCY = _HTTPStatus(424, 'Failed Dependency') 
111+         TOO_EARLY = _HTTPStatus(425, 'Too Early') 
108112        UPGRADE_REQUIRED = _HTTPStatus(426, 'Upgrade Required') 
109113        PRECONDITION_REQUIRED = _HTTPStatus(428, 'Precondition Required', 
110114            'The origin server requires the request to be conditional') 
@@ -152,6 +156,7 @@ def _http_client_transform() -> nodes.Module:
152156    CONTINUE = HTTPStatus.CONTINUE 
153157    SWITCHING_PROTOCOLS = HTTPStatus.SWITCHING_PROTOCOLS 
154158    PROCESSING = HTTPStatus.PROCESSING 
159+     EARLY_HINTS = HTTPStatus.EARLY_HINTS 
155160    OK = HTTPStatus.OK 
156161    CREATED = HTTPStatus.CREATED 
157162    ACCEPTED = HTTPStatus.ACCEPTED 
@@ -191,10 +196,12 @@ def _http_client_transform() -> nodes.Module:
191196    RANGE_NOT_SATISFIABLE = HTTPStatus.RANGE_NOT_SATISFIABLE 
192197    REQUESTED_RANGE_NOT_SATISFIABLE = HTTPStatus.RANGE_NOT_SATISFIABLE 
193198    EXPECTATION_FAILED = HTTPStatus.EXPECTATION_FAILED 
199+     IM_A_TEAPOT = HTTPStatus.IM_A_TEAPOT 
194200    UNPROCESSABLE_CONTENT = HTTPStatus.UNPROCESSABLE_CONTENT 
195201    UNPROCESSABLE_ENTITY = HTTPStatus.UNPROCESSABLE_CONTENT 
196202    LOCKED = HTTPStatus.LOCKED 
197203    FAILED_DEPENDENCY = HTTPStatus.FAILED_DEPENDENCY 
204+     TOO_EARLY = HTTPStatus.TOO_EARLY 
198205    UPGRADE_REQUIRED = HTTPStatus.UPGRADE_REQUIRED 
199206    PRECONDITION_REQUIRED = HTTPStatus.PRECONDITION_REQUIRED 
200207    TOO_MANY_REQUESTS = HTTPStatus.TOO_MANY_REQUESTS 
0 commit comments