-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency fastapi to v0.115.3 #87
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/fastapi-0.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
April 3, 2024 19:53
39d698c
to
99c7608
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
April 10, 2024 23:18
99c7608
to
a1aa7ec
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
April 19, 2024 04:30
a1aa7ec
to
0b5bce9
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.110.1
chore(deps): update dependency fastapi to v0.110.2
Apr 19, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
April 30, 2024 01:38
0b5bce9
to
7d76697
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.110.2
chore(deps): update dependency fastapi to v0.110.3
Apr 30, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
May 3, 2024 08:57
7d76697
to
5be5fb3
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.110.3
chore(deps): update dependency fastapi to v0.111.0
May 3, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
May 10, 2024 14:23
dfe1712
to
715781a
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
May 23, 2024 16:58
1abbccc
to
df0a231
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
3 times, most recently
from
June 5, 2024 12:24
efa1b79
to
af8cdf4
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
June 11, 2024 10:16
af8cdf4
to
351b7f1
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
June 20, 2024 18:00
87e4eea
to
71548ff
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
4 times, most recently
from
July 6, 2024 04:44
7ff26de
to
de0612a
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
July 14, 2024 20:20
bf2a585
to
c0543a1
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.111.0
chore(deps): update dependency fastapi to v0.111.1
Jul 14, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
July 23, 2024 00:14
26a98fd
to
babeb8a
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
August 2, 2024 06:23
445cf34
to
71359f2
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
2 times, most recently
from
August 20, 2024 09:28
5a13154
to
6de8ebb
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
August 24, 2024 21:46
6de8ebb
to
bed0c27
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.112.1
chore(deps): update dependency fastapi to v0.112.2
Aug 24, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 5, 2024 12:55
bed0c27
to
e07bbca
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.112.2
chore(deps): update dependency fastapi to v0.112.3
Sep 5, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 5, 2024 16:25
e07bbca
to
80f0806
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.112.3
chore(deps): update dependency fastapi to v0.113.0
Sep 5, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 6, 2024 18:22
80f0806
to
15f649c
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.113.0
chore(deps): update dependency fastapi to v0.114.0
Sep 6, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 11, 2024 10:22
15f649c
to
d382336
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.114.0
chore(deps): update dependency fastapi to v0.114.1
Sep 11, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 13, 2024 22:46
d382336
to
763dd5b
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.114.1
chore(deps): update dependency fastapi to v0.114.2
Sep 13, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 17, 2024 19:47
763dd5b
to
d5e3b7d
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.114.2
chore(deps): update dependency fastapi to v0.115.0
Sep 17, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
September 18, 2024 09:38
d5e3b7d
to
5e13e40
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
4 times, most recently
from
October 12, 2024 10:09
a5c19c7
to
df8b355
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.115.0
chore(deps): update dependency fastapi to v0.115.1
Oct 12, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
October 12, 2024 12:35
df8b355
to
1ad17e7
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.115.1
chore(deps): update dependency fastapi to v0.115.2
Oct 12, 2024
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
3 times, most recently
from
October 18, 2024 11:59
dc5bb93
to
941c636
Compare
renovate
bot
force-pushed
the
renovate/fastapi-0.x
branch
from
October 22, 2024 14:39
941c636
to
4cd8951
Compare
renovate
bot
changed the title
chore(deps): update dependency fastapi to v0.115.2
chore(deps): update dependency fastapi to v0.115.3
Oct 22, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.110.0
->==0.115.3
Release Notes
fastapi/fastapi (fastapi)
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
v0.114.1
Compare Source
Refactors
Docs
docs/en/docs/environment-variables.md
. PR #12169 by @prometek.Translations
docs/pt/docs/virtual-environments.md
. PR #12163 by @marcelomarkus.docs/pt/docs/environment-variables.md
. PR #12162 by @marcelomarkus.docs/pt/docs/tutorial/testing.md
. PR #12164 by @marcelomarkus.docs/pt/docs/tutorial/debugging.md
. PR #12165 by @marcelomarkus.docs/ko/docs/project-generation.md
. PR #12157 by @BORA040126.Internal
issue-manager.yml
. PR #12159 by @tiangolo.fastapi/params.py
. PR #12143 by @surreal30.v0.114.0
Compare Source
You can restrict form fields to only include those declared in a Pydantic model and forbid any extra field sent in the request using Pydantic's
model_config = {"extra": "forbid"}
:Read the new docs: Form Models - Forbid Extra Form Fields.
Features
Docs
Internal
v0.113.0
Compare Source
Now you can declare form fields with Pydantic models:
Read the new docs: Form Models.
Features
Form
parameters. PR #12129 by @tiangolo.Internal
v0.112.4
Compare Source
This release is mainly a big internal refactor to enable adding support for Pydantic models for
Form
fields, but that feature comes in the next release.This release shouldn't affect apps using FastAPI in any way. You don't even have to upgrade to this version yet. It's just a checkpoint. 🤓
Refactors
embed
body fields, do not overwrite fields, compute once per router, refactor internals in preparation for Pydantic models inForm
,Query
and others. PR #12117 by @tiangolo.Internal
Form
parameters" to make a checkpoint release. PR #12128 by @tiangolo.Form
parameters. PR #12127 by @tiangolo. Reverted to make a checkpoint release with only refactors.v0.112.3
Compare Source
This release is mainly internal refactors, it shouldn't affect apps using FastAPI in any way. You don't even have to upgrade to this version yet. There are a few bigger releases coming right after. 🚀
Refactors
check_file_field()
, rename toensure_multipart_is_installed()
to clarify its purpose. PR #12106 by @tiangolo.create_response_field()
tocreate_model_field()
as it's used for more than response models. PR #12103 by @tiangolo.solve_dependencies()
using dataclasses. PR #12100 by @tiangolo.analyze_param()
to structure data with dataclasses instead of tuple. PR #12099 by @tiangolo.Docs
time.perf_counter()
in middlewares. PR #12095 by @tiangolo.time.time()
totime.perf_counter()
. PR #11957 by @domdent.docs_src/path_params_numeric_validations/tutorial006.py
. PR #11478 by @MuhammadAshiqAmeer.docs/en/docs/async.md
. PR #12062 by @Alec-Gillis.response_class
parameter, validations, and returning a response directly. PR #12067 by @tiangolo.CMD
exec form. PR #11960 by @GPla.Translations
docs/nl/docs/features.md
. PR #12101 by @maxscheijen.docs/pt/docs/advanced/testing-events.md
. PR #12108 by @ceb10n.docs/pt/docs/advanced/security/index.md
. PR #12114 by @ceb10n.docs/nl/docs/index.md
. PR #12042 by @svlandeg.docs/zh/docs/how-to/index.md
. PR #12070 by @synthpop123.Internal
include-hidden-files
toTrue
when using theupload-artifact
GH action. PR #12118 by @svlandeg.latest-changes
GitHub Action. PR #12073 by @tiangolo.v0.112.2
Compare Source
Fixes
allow_inf_nan
option for Param and Body classes. PR #11867 by @giunio-prc.app.include_router
merges nested lifespans. PR #9630 by @Lancetnik.Refactors
FastAPI.add_api_route()
. PR #10240 by @ordinary-jamie.Docs
docs/en/docs/virtual-environments.md
. PR #12064 by @aymenkrifa.Security
. PR #11168 by @0shah0.docs/en/docs/tutorial/body-multiple-params.md
. PR #11978 by @svlandeg.email-validator
dependency with dash. PR #11515 by @jirikuncar.docs/es/docs/project-generation.md
. PR #11947 by @alejsdev.compresslevel
parameter on docs forGZipMiddleware
. PR #11350 by @junah201.docs/en/docs/tutorial/body.md
with Python 3.10 union type example. PR #11415 by @rangzen.Translations
docs/pt/docs/tutorial/request_file.md
. PR #12018 by @Joao-Pedro-P-Holanda.docs/ja/docs/learn/index.md
. PR #11592 by @ukwhatn.docs/zh/docs/tutorial/dependencies/dependencies-with-yield.md
. PR #12028 by @xuvjso.docs/ur/docs/benchmarks.md
. PR #10046 by @AhsanSheraz.Internal
.gitignore
. PR #11940 by @gitworkflows.v0.112.1
Compare Source
Upgrades
>=0.37.2,<0.39.0
. PR #11876 by @musicinmybrain.Docs
Translations
docs/pt/docs/tutorial/bigger-applications.md
. PR #11971 by @marcelomarkus.docs/pt/docs/advanced/testing-websockets.md
. PR #11994 by @ceb10n.docs/pt/docs/advanced/testing-dependencies.md
. PR #11995 by @ceb10n.docs/pt/docs/advanced/using-request-directly.md
. PR #11956 by @ceb10n.docs/fr/docs/tutorial/body-multiple-params.md
. PR #11796 by @pe-brian.docs/zh/docs/tutorial/query-params.md
. PR #11557 by @caomingpei.docs/zh/docs/advanced/testing-dependencies.md
. PR #11944 by @bestony.docs/pt/docs/advanced/sub-applications.md
anddocs/pt/docs/advanced/behind-a-proxy.md
. PR #11856 by @marcelomarkus.docs/pt/docs/tutorial/cors.md
anddocs/pt/docs/tutorial/middleware.md
. PR #11916 by @wesinalves.docs/fr/docs/tutorial/path-params-numeric-validations.md
. PR #11788 by @pe-brian.Internal
pyproject.toml
, shows in PyPI. PR #11152 by @Pierre-VF.deploy_docs_status.py
to account for deploy URLs with or without trailing slash. PR #11965 by @tiangolo.v0.112.0
Compare Source
Breaking Changes
pip install "fastapi[standard]"
with standard dependencies andpython -m fastapi
. PR #11935 by @tiangolo.Summary
Install with:
pip install "fastapi[standard]"
Other Changes
fastapi-cli[standard] >=0.0.5
.Technical Details
Before this,
fastapi
would include the standard dependencies, with Uvicorn and thefastapi-cli
, etc.And
fastapi-slim
would not include those standard dependencies.Now
fastapi
doesn't include those standard dependencies unless you install withpip install "fastapi[standard]"
.Before, you would install
pip install fastapi
, now you should include thestandard
optional dependencies (unless you want to exclude one of those):pip install "fastapi[standard]"
.This change is because having the standard optional dependencies installed by default was being inconvenient to several users, and having to install instead
fastapi-slim
was not being a feasible solution.Discussed here: #11522 and here: #11525
Docs
Translations
docs/pt/docs/alternatives.md
. PR #11931 by @ceb10n.docs/ru/docs/tutorial/dependencies/sub-dependencies.md
. PR #10515 by @AlertRED.docs/pt/docs/advanced/response-change-status-code.md
. PR #11863 by @ceb10n.docs/pt/docs/reference/background.md
. PR #11849 by @lucasbalieiro.docs/pt/docs/tutorial/dependencies/dependencies-with-yield.md
. PR #11848 by @Joao-Pedro-P-Holanda.docs/pt/docs/reference/apirouter.md
. PR #11843 by @lucasbalieiro.Internal
approved-1
. PR #11907 by @tiangolo.v0.111.1
Compare Source
Upgrades
orjson
andujson
from default dependencies. PR #11842 by @tiangolo.pip install "fastapi[all]"
. But they not included inpip install fastapi
.Docs
docs/en/docs/fastapi-cli.md
. PR #11716 by @alejsdev.docs/en/docs/fastapi-cli.md
. PR #11715 by @alejsdev.docs/en/docs/tutorial/body-multiple-params.md
. PR #11698 by @mwb-u.security/first-steps.md
. PR #11674 by @alejsdev.security/first-steps.md
. PR #11673 by @alejsdev.path-params-numeric-validations.md
. PR #11672 by @alejsdev.Annotated
andQuery()
params. PR #11664 by @tiangolo.fastapi/applications.py
. PR #11593 by @petarmaric.fastapi-cli.md
. PR #11524 by @svlandeg.Translations
docs/es/docs/how-to/graphql.md
. PR [#11697](https://redirect.github.com/tiaConfiguration
📅 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 is behind base branch, 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.