Skip to content

Commit 3593863

Browse files
hofrobjacobtylerwalls
authored andcommitted
fix: http status add rfc9110 constants
1 parent 61aa567 commit 3593863

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

astroid/brain/brain_http.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -87,20 +87,22 @@ def description(self):
8787
'Client must specify Content-Length')
8888
PRECONDITION_FAILED = _HTTPStatus(412, 'Precondition Failed',
8989
'Precondition in headers is false')
90-
REQUEST_ENTITY_TOO_LARGE = _HTTPStatus(413, 'Request Entity Too Large',
91-
'Entity is too large')
92-
REQUEST_URI_TOO_LONG = _HTTPStatus(414, 'Request-URI Too Long',
93-
'URI is too long')
90+
CONTENT_TOO_LARGE = _HTTPStatus(413, 'Content Too Large',
91+
'Content is too large')
92+
REQUEST_ENTITY_TOO_LARGE = CONTENT_TOO_LARGE
93+
URI_TOO_LONG = _HTTPStatus(414, 'URI Too Long', 'URI is too long')
94+
REQUEST_URI_TOO_LONG = URI_TOO_LONG
9495
UNSUPPORTED_MEDIA_TYPE = _HTTPStatus(415, 'Unsupported Media Type',
9596
'Entity body in unsupported format')
96-
REQUESTED_RANGE_NOT_SATISFIABLE = _HTTPStatus(416,
97-
'Requested Range Not Satisfiable',
98-
'Cannot satisfy request range')
97+
RANGE_NOT_SATISFIABLE = (416, 'Range Not Satisfiable',
98+
'Cannot satisfy request range')
99+
REQUESTED_RANGE_NOT_SATISFIABLE = RANGE_NOT_SATISFIABLE
99100
EXPECTATION_FAILED = _HTTPStatus(417, 'Expectation Failed',
100101
'Expect condition could not be satisfied')
101102
MISDIRECTED_REQUEST = _HTTPStatus(421, 'Misdirected Request',
102103
'Server is not able to produce a response')
103-
UNPROCESSABLE_ENTITY = _HTTPStatus(422, 'Unprocessable Entity')
104+
UNPROCESSABLE_CONTENT = _HTTPStatus(422, 'Unprocessable Content')
105+
UNPROCESSABLE_ENTITY = UNPROCESSABLE_CONTENT
104106
LOCKED = _HTTPStatus(423, 'Locked')
105107
FAILED_DEPENDENCY = _HTTPStatus(424, 'Failed Dependency')
106108
UPGRADE_REQUIRED = _HTTPStatus(426, 'Upgrade Required')
@@ -181,12 +183,16 @@ def _http_client_transform() -> nodes.Module:
181183
GONE = HTTPStatus.GONE
182184
LENGTH_REQUIRED = HTTPStatus.LENGTH_REQUIRED
183185
PRECONDITION_FAILED = HTTPStatus.PRECONDITION_FAILED
184-
REQUEST_ENTITY_TOO_LARGE = HTTPStatus.REQUEST_ENTITY_TOO_LARGE
185-
REQUEST_URI_TOO_LONG = HTTPStatus.REQUEST_URI_TOO_LONG
186+
CONTENT_TOO_LARGE = HTTPStatus.CONTENT_TOO_LARGE
187+
REQUEST_ENTITY_TOO_LARGE = HTTPStatus.CONTENT_TOO_LARGE
188+
URI_TOO_LONG = HTTPStatus.URI_TOO_LONG
189+
REQUEST_URI_TOO_LONG = HTTPStatus.URI_TOO_LONG
186190
UNSUPPORTED_MEDIA_TYPE = HTTPStatus.UNSUPPORTED_MEDIA_TYPE
187-
REQUESTED_RANGE_NOT_SATISFIABLE = HTTPStatus.REQUESTED_RANGE_NOT_SATISFIABLE
191+
RANGE_NOT_SATISFIABLE = HTTPStatus.RANGE_NOT_SATISFIABLE
192+
REQUESTED_RANGE_NOT_SATISFIABLE = HTTPStatus.RANGE_NOT_SATISFIABLE
188193
EXPECTATION_FAILED = HTTPStatus.EXPECTATION_FAILED
189-
UNPROCESSABLE_ENTITY = HTTPStatus.UNPROCESSABLE_ENTITY
194+
UNPROCESSABLE_CONTENT = HTTPStatus.UNPROCESSABLE_CONTENT
195+
UNPROCESSABLE_ENTITY = HTTPStatus.UNPROCESSABLE_CONTENT
190196
LOCKED = HTTPStatus.LOCKED
191197
FAILED_DEPENDENCY = HTTPStatus.FAILED_DEPENDENCY
192198
UPGRADE_REQUIRED = HTTPStatus.UPGRADE_REQUIRED

0 commit comments

Comments
 (0)