Bump starlette from 0.27.0 to 1.3.1 by dependabot[bot] · Pull Request #13 · DependencyCodeEditorLand/PythonSampleLandFastapiTutorial
Bumps starlette from 0.27.0 to 1.3.1.
Release notes
Sourced from starlette's releases.
Version 1.3.1
What's Changed
- Use
StarletteDeprecationWarninginstead ofDeprecationWarningby@Kludexin Kludex/starlette#3119- Enforce
max_fieldsandmax_part_sizeinFormParserby@Kludexin Kludex/starlette#3329- Enforce
FormParserlimits in parser callbacks by@Kludexin Kludex/starlette#3331Full Changelog: Kludex/starlette@1.3.0...1.3.1
Version 1.3.0
What's Changed
- Clamp oversized suffix ranges in
FileResponseby@jiyujie2006in Kludex/starlette#3307- Catch
OSErroralongsideMultiPartExceptionwhen closing temp files by@N3XT3R1337in Kludex/starlette#3191- Add
httpx2to thefullextra by@Kludexin Kludex/starlette#3323- Adjust testclient typing and warnings by
@waketzhengin Kludex/starlette#3322- Fix IndexError in URL.replace() on a URL with no authority by
@LeSingh1in Kludex/starlette#3317- Annotate URLPath protocol parameter with Literal by
@Chang-LeHungin Kludex/starlette#3285- avoid collapsing exception groups from user code by
@graingertin Kludex/starlette#2830- Use
removeprefixto strip weak ETag indicator inis_not_modifiedby@gnosyslambdain Kludex/starlette#3193- Build
request.urlfrom structured components by@Kludexin Kludex/starlette#3326New Contributors
@jiyujie2006made their first contribution in Kludex/starlette#3307@N3XT3R1337made their first contribution in Kludex/starlette#3191@leestana01made their first contribution in Kludex/starlette#3319@LeSingh1made their first contribution in Kludex/starlette#3317@EmmanuelNiyonshutimade their first contribution in Kludex/starlette#3204@Chang-LeHungmade their first contribution in Kludex/starlette#3285@gnosyslambdamade their first contribution in Kludex/starlette#3193Full Changelog: Kludex/starlette@1.2.1...1.3.0
Version 1.2.1
What's Changed
- Use
httpx2for type checking in thetestclientmodule by@leifwarin Kludex/starlette#3304- Add assert error for requires() when request param is not Request type by
@KeeganOPin Kludex/starlette#3298New Contributors
@leifwarmade their first contribution in Kludex/starlette#3304@diskeumade their first contribution in Kludex/starlette#3243@KeeganOPmade their first contribution in Kludex/starlette#3298Full Changelog: Kludex/starlette@1.2.0...1.2.1
Version 1.2.0
What's Changed
- Support httpx2 in the test client by
@Kludexin Kludex/starlette#3291Full Changelog: Kludex/starlette@1.1.0...1.2.0
Version 1.1.0
... (truncated)
Changelog
Sourced from starlette's changelog.
1.3.1 (June 12, 2026)
Fixed
- Enforce
max_fieldsandmax_part_sizeinFormParser#3329.- Enforce
FormParserlimits in parser callbacks #3331.1.3.0 (June 11, 2026)
Added
Fixed
- Build
request.urlfrom structured components #3326.- Clamp oversized suffix ranges in
FileResponse#3307.- Catch
OSErroralongsideMultiPartExceptionwhen closing temp files #3191.- Avoid collapsing exception groups raised from user code #2830.
- Use
removeprefixto strip the weakETagindicator inis_not_modified#3193.- Fix
IndexErrorinURL.replace()on a URL with no authority #3317.- Adjust
testclienttyping and warnings #3322.1.2.1 (May 31, 2026)
Fixed
- Use
httpx2for type checking in thetestclientmodule #3304.- Add assert error for
requires()when the request parameter is not aRequesttype #3298.1.2.0 (May 28, 2026)
Added
- Support httpx2 in the test client #3291.
1.1.0 (May 23, 2026)
Added
- Use
"application/octet-stream"as theFileResponsemedia type fallback #3283.Fixed
- Only dispatch standard HTTP verbs in
HTTPEndpoint#3286.- Reject absolute paths in
StaticFiles.lookup_path#3287.1.0.1 (May 21, 2026)
... (truncated)
Commits
8ebffd0Version 1.3.1 (#3330)25b8e17EnforceFormParserlimits in parser callbacks (#3331)dba1c4bEnforcemax_fieldsandmax_part_sizeinFormParser(#3329)45e51dcUseStarletteDeprecationWarninginstead ofDeprecationWarning(#3119)5f8610cVersion 1.3.0 (#3327)167b585Buildrequest.urlfrom structured components (#3326)3730925Useremoveprefixto strip weak ETag indicator inis_not_modified(#3193)e6f7ad1avoid collapsing exception groups from user code (#2830)115228fAnnotate URLPath protocol parameter with Literal (#3285)113f193docs: replace inline ASGI server list with link to canonical implemen… (#3204)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.