Bump starlette from 0.36.1 to 0.39.1
Bumps starlette from 0.36.1 to 0.39.1.
Release notes
Sourced from starlette's releases.
Version 0.39.1
Fixed
- Avoid regex re-compilation in
responses.py
andschemas.py
#2700.- Improve performance of
get_route_path
by removing regular expression usage #2701.- Consider
FileResponse.chunk_size
when handling multiple ranges #2703.- Use
token_hex
for generating multipart boundary strings #2702.
Full Changelog: https://github.com/encode/starlette/compare/0.39.0...0.39.1
Version 0.39.0
Added
- Add support for HTTP Range to
FileResponse
#2697
Full Changelog: https://github.com/encode/starlette/compare/0.38.6...0.39.0
Version 0.38.6
Fixed
- Close unclosed
MemoryObjectReceiveStream
inTestClient
#2693.
Full Changelog: https://github.com/encode/starlette/compare/0.38.5...0.38.6
Version 0.38.5
Fixed
- Schedule
BackgroundTasks
from withinBaseHTTPMiddleware
#2688. This behavior was removed in 0.38.3, and is now restored.
Full Changelog: https://github.com/encode/starlette/compare/0.38.4...0.38.5
Version 0.38.4
Fixed
- Ensure accurate
root_path
removal inget_route_path
function #2600
Full Changelog: https://github.com/encode/starlette/compare/0.38.3...0.38.4
Version 0.38.3
... (truncated)
Changelog
Sourced from starlette's changelog.
0.39.1 (September 25, 2024)
Fixed
- Avoid regex re-compilation in
responses.py
andschemas.py
#2700.- Improve performance of
get_route_path
by removing regular expression usage #2701.- Consider
FileResponse.chunk_size
when handling multiple ranges #2703.- Use
token_hex
for generating multipart boundary strings #2702.0.39.0 (September 23, 2024)
Added
- Add support for HTTP Range to
FileResponse
#2697.0.38.6 (September 22, 2024)
Fixed
- Close unclosed
MemoryObjectReceiveStream
inTestClient
#2693.0.38.5 (September 7, 2024)
Fixed
- Schedule
BackgroundTasks
from withinBaseHTTPMiddleware
#2688. This behavior was removed in 0.38.3, and is now restored.0.38.4 (September 1, 2024)
Fixed
- Ensure accurate
root_path
removal inget_route_path
function #2600.0.38.3 (September 1, 2024)
Added
- Support for Python 3.13 #2662.
Fixed
- Don't poll for disconnects in
BaseHTTPMiddleware
viaStreamingResponse
#2620.0.38.2 (July 27, 2024)
Fixed
... (truncated)
Commits
-
fa7b382
Version 0.39.1 (#2706) -
075efd0
generate boundary with token_hex (#2702) -
b8139f9
ConsiderFileResponse.chunk_size
when handling multiple ranges (#2703) -
4fbf766
test: add tests intest_requests
(#2677) -
d289ac7
perf: stop usere
onget_route_path
(#2701) -
9d4d5a5
perf: avoid regex re-compile (#2700) -
65bfd74
Version 0.39.0 (#2699) -
69ed26a
Add support for HTTP Range toFileResponse
(#2697) -
8d0cff8
Version 0.38.6 (#2698) -
6d70ad3
Close unclosedMemoryObjectReceiveStream
inTestClient
(#2693) - Additional commits viewable in compare view