17
0

Commit Graph

  • 80f7aa4aa2 Accepting request 1314383 from devel:languages:python factory Dominique Leuenberger 2025-11-01 22:34:24 +00:00
  • a232380790 Add CVE-2025-62727.patch to fix CVE-2025-62727 (bsc#1252805) slfo-main nkrapp 2025-10-29 15:36:04 +01:00
  • 9dcc206ed6 Add CVE-2025-54121.patch to fix CVE-2025-54121 (bsc#1246855) nkrapp 2025-10-29 15:28:20 +01:00
  • 40cb8c1f2b Accepting request 1314295 from home:nkrapp:branches:devel:languages:python Markéta Machová 2025-10-29 13:30:59 +00:00
  • 06037e8529 Accepting request 1311810 from devel:languages:python Dominique Leuenberger 2025-10-18 12:36:05 +00:00
  • 2d63a5a24a Accepting request 1311720 from home:glaubitz:branches:devel:languages:python Matej Cepl 2025-10-16 21:32:28 +00:00
  • 5031e2cc76 Accepting request 1296244 from devel:languages:python Dominique Leuenberger 2025-07-30 09:41:31 +00:00
  • c8c1a55032 - Correct typing_extensions Requires. Steve Kowalik 2025-07-29 07:20:59 +00:00
  • 22f46d5dde Accepting request 1295274 from devel:languages:python Dominique Leuenberger 2025-07-24 16:42:20 +00:00
  • e593d50fa2 Accepting request 1294980 from home:nkrapp:branches:devel:languages:python Dirk Mueller 2025-07-23 10:51:03 +00:00
  • 2a6b69b94d Accepting request 1283002 from devel:languages:python Ana Guerrero 2025-06-27 21:00:13 +00:00
  • fefb089e76 Accepting request 1282735 from home:glaubitz:branches:devel:languages:python Dirk Mueller 2025-06-05 07:48:42 +00:00
  • ca026df5d7 - Update to 0.46.2: * Added + GZipMiddleware: Make sure Vary header is always added if a response can be compressed + Add max_part_size parameter to Request.form() + Add client parameter to TestClient + Make UUID path parameter conversion more flexible + Raise ClientDisconnect on StreamingResponse * Fixed + Use correct index on backwards compatible logic in TemplateResponse + Prevents reraising of exception from BaseHTTPMiddleware + w relative directory path when follow_symlinks=True + Raise exception from background task on BaseHTTPMiddleware + GZipMiddleware: Don't compress on server sent events + Turn directory into string on lookup_path on commonpath comparison + Make create_memory_object_stream compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2 + Collect errors more reliably from WebSocket test client + Fix unclosed MemoryObjectReceiveStream upon exception in BaseHTTPMiddleware children + Use ETag from headers when parsing If-Range in FileResponse + Follow directory symlinks in StaticFiles when follow_symlinks=True + Bump minimum python-multipart version to 0.0.18 + Bump minimum httpx version to 0.27.0 * Removed + Drop Python 3.8 + Remove ExceptionMiddleware import proxy from starlette.exceptions module + Remove deprecated WS_1004_NO_STATUS_RCVD and WS_1005_ABNORMAL_CLOSURE + Remove deprecated allow_redirects argument from TestClient Steve Kowalik 2025-05-01 06:06:15 +00:00
  • f19e403868 Accepting request 1230669 from devel:languages:python slfo-1.2 Ana Guerrero 2024-12-13 21:33:08 +00:00
  • 5c55da99ac Accepting request 1230669 from devel:languages:python Ana Guerrero 2024-12-13 21:33:08 +00:00
  • 973c2f89e0 Accepting request 1230643 from home:bnavigator:branches:devel:languages:python Steve Kowalik 2024-12-12 23:52:34 +00:00
  • 7e79314cab Accepting request 1230643 from home:bnavigator:branches:devel:languages:python Steve Kowalik 2024-12-12 23:52:34 +00:00
  • ab72e566b1 Accepting request 1225373 from devel:languages:python Ana Guerrero 2024-11-21 14:13:26 +00:00
  • 2fb0d74211 Accepting request 1225373 from devel:languages:python Ana Guerrero 2024-11-21 14:13:26 +00:00
  • 6efb479e30 - update to 0.41.3: * Exclude the query parameters from the scope[raw_path] on the TestClient #2716. * Replace dict by Mapping on HTTPException.headers #2749. * Correct middleware argument passing and improve factory pattern #2752. - update to 0.41.2: * Revert bump on python-multipart - update to 0.41.1: * Bump minimum python-multipart version to 0.0.13 Dirk Mueller 2024-11-20 17:28:57 +00:00
  • 2d79f9aaf1 - update to 0.41.3: * Exclude the query parameters from the scope[raw_path] on the TestClient #2716. * Replace dict by Mapping on HTTPException.headers #2749. * Correct middleware argument passing and improve factory pattern #2752. - update to 0.41.2: * Revert bump on python-multipart - update to 0.41.1: * Bump minimum python-multipart version to 0.0.13 Dirk Mueller 2024-11-20 17:28:57 +00:00
  • 6435e99b98 Accepting request 1222062 from devel:languages:python Ana Guerrero 2024-11-08 10:56:06 +00:00
  • d20f4cf85a Accepting request 1222062 from devel:languages:python Ana Guerrero 2024-11-08 10:56:06 +00:00
  • 218e589c26 - disable PendingDeprecationWarning Nico Krapp 2024-11-07 09:21:19 +00:00
  • 0fb7a130d9 - disable PendingDeprecationWarning Nico Krapp 2024-11-07 09:21:19 +00:00
  • 5b45d99ec9 Accepting request 1208248 from devel:languages:python Ana Guerrero 2024-10-20 08:12:53 +00:00
  • a767d85f23 Accepting request 1208248 from devel:languages:python Ana Guerrero 2024-10-20 08:12:53 +00:00
  • b44c5d4bb2 - Update to 0.41.0: * Allow to raise HTTPException before websocket.accept(). * Add max_part_size to MultiPartParser to limit the size of parts in multipart/form-data requests. (bsc#1231689, CVE-2024-47874) * Allow use of request.url_for when only "app" scope is available. * Avoid regex re-compilation in responses.py and schemas.py. * Improve performance of get_route_path by removing regular expression usage. * Consider FileResponse.chunk_size when handling multiple ranges. * Use token_hex for generating multipart boundary strings. * Add support for HTTP Range to FileResponse. * Close unclosed MemoryObjectReceiveStream in TestClient. Steve Kowalik 2024-10-16 04:18:55 +00:00
  • 4fc918b857 - Update to 0.41.0: * Allow to raise HTTPException before websocket.accept(). * Add max_part_size to MultiPartParser to limit the size of parts in multipart/form-data requests. (bsc#1231689, CVE-2024-47874) * Allow use of request.url_for when only "app" scope is available. * Avoid regex re-compilation in responses.py and schemas.py. * Improve performance of get_route_path by removing regular expression usage. * Consider FileResponse.chunk_size when handling multiple ranges. * Use token_hex for generating multipart boundary strings. * Add support for HTTP Range to FileResponse. * Close unclosed MemoryObjectReceiveStream in TestClient. Steve Kowalik 2024-10-16 04:18:55 +00:00
  • 2a6ee2b320 Accepting request 1199466 from devel:languages:python Ana Guerrero 2024-09-09 12:43:25 +00:00
  • bf6ac07644 Accepting request 1199466 from devel:languages:python Ana Guerrero 2024-09-09 12:43:25 +00:00
  • 6c55d1424a - update to 0.38.5: * Schedule BackgroundTasks from within BaseHTTPMiddleware #2688. - update to 0.38.4: * Ensure accurate root_path removal in get_route_path function #2600 - update to 0.38.3: * Support for Python 3.13 #2662. * Don't poll for disconnects in BaseHTTPMiddleware via StreamingResponse #2620. Dirk Mueller 2024-09-08 15:06:36 +00:00
  • 85181c33fa - update to 0.38.5: * Schedule BackgroundTasks from within BaseHTTPMiddleware #2688. - update to 0.38.4: * Ensure accurate root_path removal in get_route_path function #2600 - update to 0.38.3: * Support for Python 3.13 #2662. * Don't poll for disconnects in BaseHTTPMiddleware via StreamingResponse #2620. Dirk Mueller 2024-09-08 15:06:36 +00:00
  • 9d18310d7e Accepting request 1193696 from devel:languages:python Dominique Leuenberger 2024-08-15 07:57:21 +00:00
  • 4f976c6277 Accepting request 1193696 from devel:languages:python Dominique Leuenberger 2024-08-15 07:57:21 +00:00
  • 673187f1e3 - Update to 0.38.2: * Fix routing.get_name() not to assume all routines have __name__ #2648 - 0.38.1: * Revert "Add support for ASGI pathsend extension" #2649. - 0.38.0: * Allow use of memoryview in StreamingResponse and Response #2576 and #2577. * Send 404 instead of 500 when filename requested is too long on StaticFiles #2583. * Fail fast on invalid Jinja2Template instantiation parameters #2568. * Check endpoint handler is async only once #2536. * Add proper synchronization to WebSocketTestSession #2597. Daniel Garcia 2024-08-13 11:28:43 +00:00
  • 82857bf01e - Update to 0.38.2: * Fix routing.get_name() not to assume all routines have __name__ #2648 - 0.38.1: * Revert "Add support for ASGI pathsend extension" #2649. - 0.38.0: * Allow use of memoryview in StreamingResponse and Response #2576 and #2577. * Send 404 instead of 500 when filename requested is too long on StaticFiles #2583. * Fail fast on invalid Jinja2Template instantiation parameters #2568. * Check endpoint handler is async only once #2536. * Add proper synchronization to WebSocketTestSession #2597. Daniel Garcia 2024-08-13 11:28:43 +00:00
  • 4602f6e0d1 Accepting request 1170764 from devel:languages:python Ana Guerrero 2024-04-30 15:25:47 +00:00
  • f2b381b68c Accepting request 1170764 from devel:languages:python Ana Guerrero 2024-04-30 15:25:47 +00:00
  • 51672da791 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=48 Dirk Mueller 2024-04-29 11:31:49 +00:00
  • 3fcc287846 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=48 Dirk Mueller 2024-04-29 11:31:49 +00:00
  • 38d0edc9a6 - update to 0.37.2: * Add bytes to _RequestData type #2510. * Revert "Turn scope["client"] to None on TestClient * Remove deprecated app argument passed to httpx.Client on the TestClient #2526. - update to 0.37.1: * Warn instead of raise for missing env file on Config #2485. - update to 0.37.0: * Support the WebSocket Denial Response ASGI extension #2041. - update to 0.36.3: * Create anyio.Event on async context #2459. - update to 0.36.2: * Upgrade python-multipart to 0.0.7 13e5c26. * Avoid duplicate charset on Content-Type #2443. - update to 0.36.1: * Check if "extensions" in scope before checking the extension - update to 0.36.0: * Add support for ASGI pathsend extension #2435. * Cancel WebSocketTestSession on close #2427. * Raise WebSocketDisconnect when WebSocket.send() excepts IOError #2425. * Raise FileNotFoundError when the env_file parameter on Config is not valid #2422. Dirk Mueller 2024-04-20 08:11:06 +00:00
  • 629034812d - update to 0.37.2: * Add bytes to _RequestData type #2510. * Revert "Turn scope["client"] to None on TestClient * Remove deprecated app argument passed to httpx.Client on the TestClient #2526. - update to 0.37.1: * Warn instead of raise for missing env file on Config #2485. - update to 0.37.0: * Support the WebSocket Denial Response ASGI extension #2041. - update to 0.36.3: * Create anyio.Event on async context #2459. - update to 0.36.2: * Upgrade python-multipart to 0.0.7 13e5c26. * Avoid duplicate charset on Content-Type #2443. - update to 0.36.1: * Check if "extensions" in scope before checking the extension - update to 0.36.0: * Add support for ASGI pathsend extension #2435. * Cancel WebSocketTestSession on close #2427. * Raise WebSocketDisconnect when WebSocket.send() excepts IOError #2425. * Raise FileNotFoundError when the env_file parameter on Config is not valid #2422. Dirk Mueller 2024-04-20 08:11:06 +00:00
  • 475ba22aed Accepting request 1138590 from devel:languages:python Ana Guerrero 2024-01-21 22:07:37 +00:00
  • 12d086035a Accepting request 1138590 from devel:languages:python Ana Guerrero 2024-01-21 22:07:37 +00:00
  • 3903e45210 Accepting request 1138504 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2024-01-14 15:17:57 +00:00
  • 984687d5c0 Accepting request 1138504 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2024-01-14 15:17:57 +00:00
  • 381e74524e - update to 0.34.0: * Use ParamSpec for run_in_threadpool #2375. * Add UploadFile.__repr__ #2360. * Merge URLs properly on TestClient #2376. * Take weak ETags in consideration on StaticFiles #2334. * Deprecate FileResponse(method=...) parameter #2366. * Add middleware per Route/WebSocketRoute #2349. * Add middleware per Router #2351. * Do not overwrite "path" and "root_path" scope keys #2352. * Set ensure_ascii=False on json.dumps() for WebSocket.send_json() #2341. - update to 0.32.0.post1: * Revert mkdocs-material from 9.1.17 to 9.4.7 #2326. - update to 0.32.0: * Send reason on WebSocketDisconnect #2309. * Add domain parameter to SessionMiddleware #2280. * Inherit from HTMLResponse instead of Response on _TemplateResponse #2274. * Restore the Response.render type annotation to its pre-0.31.0 state #2264. - Deprecate on_startup and on_shutdown events #2070. - Limit the number of fields and files when parsing - Fix test package by adding 'exceptiongroup' python module as a - Remove unneeded BuildRequires on contextlib2. * Host now ignores port on routing #1322. Dirk Mueller 2023-12-29 10:04:45 +00:00
  • 8a397e02a1 - update to 0.34.0: * Use ParamSpec for run_in_threadpool #2375. * Add UploadFile.__repr__ #2360. * Merge URLs properly on TestClient #2376. * Take weak ETags in consideration on StaticFiles #2334. * Deprecate FileResponse(method=...) parameter #2366. * Add middleware per Route/WebSocketRoute #2349. * Add middleware per Router #2351. * Do not overwrite "path" and "root_path" scope keys #2352. * Set ensure_ascii=False on json.dumps() for WebSocket.send_json() #2341. - update to 0.32.0.post1: * Revert mkdocs-material from 9.1.17 to 9.4.7 #2326. - update to 0.32.0: * Send reason on WebSocketDisconnect #2309. * Add domain parameter to SessionMiddleware #2280. * Inherit from HTMLResponse instead of Response on _TemplateResponse #2274. * Restore the Response.render type annotation to its pre-0.31.0 state #2264. - Deprecate on_startup and on_shutdown events #2070. - Limit the number of fields and files when parsing - Fix test package by adding 'exceptiongroup' python module as a - Remove unneeded BuildRequires on contextlib2. * Host now ignores port on routing #1322. Dirk Mueller 2023-12-29 10:04:45 +00:00
  • 1c354549fe Accepting request 1128182 from devel:languages:python Ana Guerrero 2023-11-23 20:39:01 +00:00
  • b5aa2fc76d Accepting request 1128182 from devel:languages:python Ana Guerrero 2023-11-23 20:39:01 +00:00
  • c1a06f1d84 - Override pytest configuration to do not handle warnings as errors. Daniel Garcia 2023-11-22 17:27:30 +00:00
  • 91cd54cf49 - Override pytest configuration to do not handle warnings as errors. Daniel Garcia 2023-11-22 17:27:30 +00:00
  • 731083eadd Accepting request 1118530 from devel:languages:python Ana Guerrero 2023-10-20 21:16:12 +00:00
  • 5081dc4b22 Accepting request 1118530 from devel:languages:python Ana Guerrero 2023-10-20 21:16:12 +00:00
  • 342993c12a Accepting request 1118529 from home:david.anes:branches:devel:languages:python Ondřej Súkup 2023-10-18 07:51:10 +00:00
  • e96209bfc5 Accepting request 1118529 from home:david.anes:branches:devel:languages:python Ondřej Súkup 2023-10-18 07:51:10 +00:00
  • 89436ccfad Accepting request 1092390 from devel:languages:python Dominique Leuenberger 2023-06-13 14:08:45 +00:00
  • 137fea5540 Accepting request 1092390 from devel:languages:python Dominique Leuenberger 2023-06-13 14:08:45 +00:00
  • f1f0271d42 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=38 Dirk Mueller 2023-06-11 20:13:46 +00:00
  • 29a8d3c61b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=38 Dirk Mueller 2023-06-11 20:13:46 +00:00
  • ceaca1ae77 Accepting request 1092305 from home:ecsos:python Dirk Mueller 2023-06-11 20:13:30 +00:00
  • 801c07fc41 Accepting request 1092305 from home:ecsos:python Dirk Mueller 2023-06-11 20:13:30 +00:00
  • 63e0464091 Accepting request 1087526 from devel:languages:python Dominique Leuenberger 2023-05-18 13:18:15 +00:00
  • f08fa83812 Accepting request 1087526 from devel:languages:python Dominique Leuenberger 2023-05-18 13:18:15 +00:00
  • f441f367d2 Accepting request 1087517 from home:david.anes:branches:devel:languages:python David Anes 2023-05-17 08:06:03 +00:00
  • 31386360f4 Accepting request 1087517 from home:david.anes:branches:devel:languages:python David Anes 2023-05-17 08:06:03 +00:00
  • e646af0e47 Accepting request 1071792 from devel:languages:python Dominique Leuenberger 2023-03-15 17:53:38 +00:00
  • 154f59e1b2 Accepting request 1071792 from devel:languages:python Dominique Leuenberger 2023-03-15 17:53:38 +00:00
  • c6dcd5daa7 Accepting request 1071434 from home:david.anes:branches:devel:languages:python Matej Cepl 2023-03-14 14:23:38 +00:00
  • 3b641d0c25 Accepting request 1071434 from home:david.anes:branches:devel:languages:python Matej Cepl 2023-03-14 14:23:38 +00:00
  • c47f46965e OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=32 Matej Cepl 2023-03-10 12:06:09 +00:00
  • f12881fe76 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=32 Matej Cepl 2023-03-10 12:06:09 +00:00
  • e40600058d Accepting request 1067461 from devel:languages:python Dominique Leuenberger 2023-02-25 18:54:54 +00:00
  • 4121c2887f Accepting request 1067461 from devel:languages:python Dominique Leuenberger 2023-02-25 18:54:54 +00:00
  • 66e82788e5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=30 Matej Cepl 2023-02-16 17:38:12 +00:00
  • 3ea7e22aeb OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=30 Matej Cepl 2023-02-16 17:38:12 +00:00
  • 4e03d90916 Accepting request 1064388 from devel:languages:python Dominique Leuenberger 2023-02-13 15:39:25 +00:00
  • c8acd77da1 Accepting request 1064388 from devel:languages:python Dominique Leuenberger 2023-02-13 15:39:25 +00:00
  • a13a5b8d8d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=28 David Anes 2023-02-11 11:52:32 +00:00
  • 8ee6f211a8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-starlette?expand=0&rev=28 David Anes 2023-02-11 11:52:32 +00:00
  • a2474ba293 Accepting request 1056202 from devel:languages:python Dominique Leuenberger 2023-01-05 14:55:05 +00:00
  • dd32b0bcca Accepting request 1056202 from devel:languages:python Dominique Leuenberger 2023-01-05 14:55:05 +00:00
  • 105c9e27c8 Accepting request 1056060 from home:bnavigator:branches:devel:languages:python Matej Cepl 2023-01-05 13:59:21 +00:00
  • 3d790dfecd Accepting request 1056060 from home:bnavigator:branches:devel:languages:python Matej Cepl 2023-01-05 13:59:21 +00:00
  • 0cb8578512 Accepting request 1042664 from devel:languages:python Dominique Leuenberger 2022-12-13 17:56:46 +00:00
  • d5efefc669 Accepting request 1042664 from devel:languages:python Dominique Leuenberger 2022-12-13 17:56:46 +00:00
  • 06d68b1d82 Accepting request 1042571 from home:david.anes:branches:devel:languages:python Markéta Machová 2022-12-13 12:07:14 +00:00
  • 335945a987 Accepting request 1042571 from home:david.anes:branches:devel:languages:python Markéta Machová 2022-12-13 12:07:14 +00:00
  • 723444b5c1 Accepting request 1038588 from devel:languages:python Dominique Leuenberger 2022-11-28 10:07:28 +00:00
  • ee523e1990 Accepting request 1038588 from devel:languages:python Dominique Leuenberger 2022-11-28 10:07:28 +00:00
  • 8890b1e99d Accepting request 1038547 from home:stroeder:python Dirk Mueller 2022-11-28 08:11:25 +00:00
  • ffb51489a2 Accepting request 1038547 from home:stroeder:python Dirk Mueller 2022-11-28 08:11:25 +00:00
  • ca08e240c8 Accepting request 1006919 from devel:languages:python Richard Brown 2022-09-29 16:14:31 +00:00
  • 07fc85e7dc Accepting request 1006919 from devel:languages:python Richard Brown 2022-09-29 16:14:31 +00:00
  • 4c24059408 Accepting request 1006859 from home:stroeder:python Dirk Mueller 2022-09-29 10:40:28 +00:00
  • 335fc0406e Accepting request 1006859 from home:stroeder:python Dirk Mueller 2022-09-29 10:40:28 +00:00
  • ae263ef4d7 Accepting request 994423 from devel:languages:python Dominique Leuenberger 2022-08-11 16:32:31 +00:00
  • 543dfb138d Accepting request 994423 from devel:languages:python Dominique Leuenberger 2022-08-11 16:32:31 +00:00
  • cc3506e8c3 - Remove unneeded BuildRequires on contextlib2. Steve Kowalik 2022-08-11 05:23:20 +00:00