starlette
fix: Use anyio.SpooledTemporaryFile in UploadFile
#2925
Open

fix: Use anyio.SpooledTemporaryFile in UploadFile #2925

11kkw wants to merge 10 commits into Kludex:main from 11kkw:feature/async-spooled-tempfile
11kkw
11kkw fix: Use anyio.SpooledTemporaryFile in UploadFile for proper async ha…
1eb9655b
Kludex
Kludex commented on 2025-04-16
Kludex Kludex requested a review from graingert graingert 253 days ago
graingert
graingert commented on 2025-05-07
abersheeran
abersheeran approved these changes on 2025-05-07
11kkw Refactor multipart parsing to use AsyncExitStack for safe file cleanu…
873e2af4
11kkw Use AsyncExitStack for safe file cleanup on exception
c87a49a6
graingert
graingert commented on 2025-05-08
11kkw Use AsyncExitStack to cleanup temp files on any error
73b68cd0
11kkw Merge branch 'master' into feature/async-spooled-tempfile
5bbb4041
Kludex
Kludex commented on 2025-05-12
Kludex Merge branch 'master' into feature/async-spooled-tempfile
0756e42e
11kkw Merge branch 'main' into feature/async-spooled-tempfile
43df948a
11kkw tests(formparsers): remove rollover thread test and clean up imports
72e21454
11kkw types: add AsyncFileIO protocol with minimal async file methods
d3b04397
11kkw tests: add coverage for AsyncFileIO protocol
979840bb
11kkw 11kkw requested a review from Kludex Kludex 107 days ago
11kkw 11kkw requested a review from graingert graingert 107 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone