chore(deps): update dependency fastapi to v0.115.4 #99
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.114.1
->==0.115.4
Release Notes
fastapi/fastapi (fastapi)
v0.115.4
Compare Source
Refactors
python-multipart
for compatibility with newer version. PR #12627 by @tiangolo.Docs
docs/fr/docs/tutorial/body.md
. PR #12596 by @kantandane.docs/fr/docs/tutorial/debugging.md
. PR #12595 by @kantandane.docs/fr/docs/tutorial/query-params-str-validations.md
. PR #12591 by @kantandane.docs/fr/docs/tutorial/query-params.md
. PR #12589 by @kantandane.docs/en/tutorial/body-fields.md
. PR #12588 by @lucaromagnoli.docs/de/docs/tutorial/response-status-code.md
. PR #12585 by @abejaranoh.docs/en/docs/tutorial/body.md
. PR #12586 by @lucaromagnoli.docs/en/docs/advanced/behind-a-proxy.md
. PR #12583 by @imjuanleonard.docs/pl/docs/tutorial/first-steps.md
. PR #12584 by @sebkozlo.docs/en/docs/advanced/middleware.md
. PR #12582 by @montanarograziano.docs/en/docs/advanced/additional-status-codes.md
. PR #12577 by @krishnamadhavan.docs/en/docs/advanced/advanced-dependencies.md
. PR #12578 by @krishnamadhavan.docs/en/docs/advanced/additional-responses.md
. PR #12576 by @krishnamadhavan.docs/en/docs/tutorial/static-files.md
. PR #12575 by @lucaromagnoli.docs/en/docs/advanced/async-tests.md
. PR #12568 by @krishnamadhavan.docs/pt/docs/advanced/behind-a-proxy.md
. PR #12563 by @asmioglou.docs/de/docs/advanced/security/http-basic-auth.md
. PR #12561 by @Nimitha-jagadeesha.docs/en/docs/tutorial/background-tasks.md
. PR #12559 by @FarhanAliRaza.docs/fr/docs/python-types.md
. PR #12558 by @Ismailtlem.docs/en/docs/how-to/graphql.md
. PR #12564 by @philipokiokio.docs/en/docs/how-to/extending-openapi.md
. PR #12562 by @philipokiokio.docs/en/docs/how-to/configure-swagger-ui.md
. PR #12556 by @tiangolo.docs/en/docs/how-to/separate-openapi-schemas.md
. PR #12555 by @tiangolo.docs/en/docs/advanced/security/http-basic-auth.md
. PR #12553 by @tiangolo.docs/en/docs/tutorial/first-steps.md
. PR #12552 by @tiangolo.docs/en/docs/python-types.md
. PR #12551 by @tiangolo.Translations
docs/de/docs/advanced/async-tests.md
. PR #12567 by @imjuanleonard.docs/pt/docs/tutorial/sql-databases.md
. PR #12530 by @ilacftemp.docs/ko/docs/benchmarks.md
. PR #12540 by @Limsunoh.docs/pt/docs/how-to/separate-openapi-schemas.md
. PR #12518 by @ilacftemp.docs/zh-hant/docs/deployment/index.md
. PR #12521 by @codingjenny.docs/zh-hant/docs/deployment/cloud.md
. PR #12522 by @codingjenny.docs/zh-hant/docs/how-to/index.md
. PR #12523 by @codingjenny.docs/zh-hant/docs/tutorial/index.md
. PR #12524 by @codingjenny.docs/zh-hant/docs/how-to/index.md
. PR #12468 by @codingjenny.docs/zh-hant/docs/tutorial/index.md
. PR #12466 by @codingjenny.docs/pt/docs/tutorial/header-param-models.md
. PR #12437 by @Joao-Pedro-P-Holanda.docs/pt/docs/how-to/extending-openapi.md
. PR #12470 by @ilacftemp.docs/pt/docs/advanced/dataclasses.md
. PR #12475 by @leoscarlato.docs/pt/docs/how-to/custom-request-and-route.md
. PR #12483 by @devfernandoa.Internal
v0.115.3
Compare Source
Upgrades
>=0.40.0,<0.42.0
. PR #12469 by @defnull.Docs
Translations
docs/zh-hant/docs/fastapi-cli.md
. PR #12444 by @codingjenny.docs/zh-hant/docs/deployment/index.md
. PR #12439 by @codingjenny.docs/pt/docs/how-to/testing-database.md
. PR #12472 by @GuilhermeRameh.docs/pt/docs/how-to/custom-docs-ui-assets.md
. PR #12473 by @devluisrodrigues.docs/pt/docs/advanced/response-headers.md
. PR #12458 by @leonardopaloschi.docs/zh-hant/docs/deployment/cloud.md
. PR #12440 by @codingjenny.docs/pt/docs/python-types.md
. PR #12428 by @ceb10n.docs/ru/docs/environment-variables.md
. PR #12436 by @wisderfin.docs/zh-hant/docs/resources/index.md
. PR #12443 by @codingjenny.docs/zh-hant/docs/about/index.md
. PR #12438 by @codingjenny.docs/pt/docs/tutorial/query-param-models.md
. PR #12414 by @ceb10n.docs/pt/docs/deployment.md
. PR #12427 by @ceb10n.docs/pt/docs/tutorial/body-updates.md
. PR #12381 by @andersonrocha0.docs/pt/docs/advanced/response-cookies.md
. PR #12417 by @Paulofalcao2002.Internal
v0.115.2
Compare Source
Upgrades
>=0.37.2,<0.41.0
. PR #12431 by @tiangolo.v0.115.1
Compare Source
Fixes
Required
shadowing from fastapi using Pydantic v2. PR #12197 by @pachewise.Refactors
python-multipart
. PR #12407 by @tiangolo.Docs
base_path
formdx_include
Markdown extension in MkDocs. PR #12391 by @tiangolo.docs/project-generation.md
. PR #12274 by @kayqueGovetri.Translations
docs/pt/docs/tutorial/cookie-param-models.md
. PR #12298 by @ceb10n.docs/pt/docs/how-to/graphql.md
. PR #12215 by @AnandaCampelo.docs/pt/docs/advanced/security/oauth2-scopes.md
. PR #12263 by @ceb10n.docs/pt/docs/deployment/concepts.md
. PR #12219 by @marcelomarkus.docs/pt/docs/how-to/conditional-openapi.md
. PR #12221 by @marcelomarkus.docs/pt/docs/advanced/response-directly.md
. PR #12266 by @Joao-Pedro-P-Holanda.docs/pt/docs/tutorial/cookie-params.md
. PR #12297 by @ceb10n.docs/ko/docs/tutorial/index.md
. PR #12278 by @kkotipy.docs/pt/docs/advanced/security/http-basic-auth.md
. PR #12275 by @andersonrocha0.docs/pt/docs/deployment/cloud.md
. PR #12217 by @marcelomarkus.docs/es/docs/python-types.md
. PR #12235 by @JavierSanchezCastro.docs/nl/docs/environment-variables.md
. PR #12200 by @maxscheijen.docs/pt/docs/deployment/manually.md
. PR #12210 by @JoaoGustavoRogel.docs/pt/docs/deployment/server-workers.md
. PR #12220 by @marcelomarkus.docs/pt/docs/how-to/configure-swagger-ui.md
. PR #12222 by @marcelomarkus.Internal
sponsors_badge.yml
. PR #12404 by @tiangolo.v0.115.0
Compare Source
Highlights
Now you can declare
Query
,Header
, andCookie
parameters with Pydantic models. 🎉Query
Parameter ModelsUse Pydantic models for
Query
parameters:Read the new docs: Query Parameter Models.
Header
Parameter ModelsUse Pydantic models for
Header
parameters:Read the new docs: Header Parameter Models.
Cookie
Parameter ModelsUse Pydantic models for
Cookie
parameters:Read the new docs: Cookie Parameter Models.
Forbid Extra Query (Cookie, Header) Parameters
Use Pydantic models to restrict extra values for
Query
parameters (also applies toHeader
andCookie
parameters).To achieve it, use Pydantic's
model_config = {"extra": "forbid"}
:This applies to
Query
,Header
, andCookie
parameters, read the new docs:Features
Query
,Cookie
,Header
. PR #12199 by @tiangolo.Translations
docs/pt/docs/advanced/security/http-basic-auth.md
. PR #12195 by @ceb10n.Internal
v0.114.2
Compare Source
Fixes
alias
. PR #12194 by @Wurstnase.Translations
docs/pt/docs/tutorial/request-form-models.md
. PR #12175 by @ceb10n.docs/zh/docs/project-generation.md
. PR #12170 by @waketzheng.docs/nl/docs/python-types.md
. PR #12158 by @maxscheijen.Internal
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.