chore: bump starlette version (backport #4158) (#4248)
Some checks failed
Integration Auth Tests / test-matrix (oauth2_token) (push) Failing after 3s
SqlStore Integration Tests / test-postgres (3.13) (push) Failing after 4s
Integration Tests (Replay) / generate-matrix (push) Successful in 19s
SqlStore Integration Tests / test-postgres (3.12) (push) Failing after 36s
Vector IO Integration Tests / test-matrix (push) Failing after 1m8s
Unit Tests / unit-tests (3.13) (push) Failing after 1m47s
Unit Tests / unit-tests (3.12) (push) Failing after 2m10s
Pre-commit / pre-commit (push) Successful in 2m50s
Integration Tests (Replay) / Integration Tests (, , , client=, ) (push) Failing after 2m41s

# What does this PR do?

Require at least 0.49.1 which fixes a security vulnerability in the
parsing logic of the Range header in FileResponse. Release note:
https://github.com/Kludex/starlette/releases/tag/0.49.1
<hr>This is an automatic backport of pull request #4158 done by
[Mergify](https://mergify.com).

---------

Co-authored-by: Sébastien Han <seb@redhat.com>
Co-authored-by: Ashwin Bharambe <ashwin.bharambe@gmail.com>
This commit is contained in:
mergify[bot] 2025-12-01 10:21:16 -08:00 committed by GitHub
parent 1d251b489a
commit c7fd3c4151
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 601 additions and 560 deletions

View file

@ -49,6 +49,7 @@ dependencies = [
"aiosqlite>=0.21.0", # server - for metadata store
"asyncpg", # for metadata store
"sqlalchemy[asyncio]>=2.0.41", # server - for conversations
"starlette>=0.49.1",
]
[project.optional-dependencies]

1160
uv.lock generated

File diff suppressed because it is too large Load diff