example
example copied to clipboard
Bump fastapi from 0.98.0 to 0.103.0
Bumps fastapi from 0.98.0 to 0.103.0.
Release notes
Sourced from fastapi's releases.
0.103.0
Features
- ✨ Add support for
openapi_examplesin all FastAPI parameters. PR #10152 by@tiangolo.
- New docs: OpenAPI-specific examples.
Docs
- 📝 Add note to docs about Separate Input and Output Schemas with FastAPI version. PR #10150 by
@tiangolo.0.102.0
Features
- ✨ Add support for disabling the separation of input and output JSON Schemas in OpenAPI with Pydantic v2 with
separate_input_output_schemas=False. PR #10145 by@tiangolo.
- New docs Separate OpenAPI Schemas for Input and Output or Not.
- This PR also includes a new setup (internal tools) for generating screenshots for the docs.
Refactors
- ♻️ Refactor tests for new Pydantic 2.2.1. PR #10115 by
@tiangolo.Docs
- 📝 Add new docs section, How To - Recipes, move docs that don't have to be read by everyone to How To. PR #10114 by
@tiangolo.- 📝 Update Advanced docs, add links to sponsor courses. PR #10113 by
@tiangolo.- 📝 Update docs for generating clients. PR #10112 by
@tiangolo.- 📝 Tweak MkDocs and add redirects. PR #10111 by
@tiangolo.- 📝 Restructure docs for cloud providers, include links to sponsors. PR #10110 by
@tiangolo.Internal
- 🔧 Update sponsors, add Speakeasy. PR #10098 by
@tiangolo.0.101.1
Fixes
- ✨ Add
ResponseValidationErrorprintable details, to show up in server error logs. PR #10078 by@tiangolo.Refactors
- ✏️ Fix typo in deprecation warnings in
fastapi/params.py. PR #9854 by@russbiggs.- ✏️ Fix typos in comments on internal code in
fastapi/concurrency.pyandfastapi/routing.py. PR #9590 by@ElliottLarsen.Docs
- ✏️ Fix typo in release notes. PR #9835 by
@francisbergin.- 📝 Add external article: Build an SMS Spam Classifier Serverless Database with FaunaDB and FastAPI. PR #9847 by
@adejumoridwan.- 📝 Fix typo in
docs/en/docs/contributing.md. PR #9878 by@VicenteMerino.- 📝 Fix code highlighting in
docs/en/docs/tutorial/bigger-applications.md. PR #9806 by@theonlykingpin.
... (truncated)
Commits
415eb14🔖 Release version 0.103.0bd32bca📝 Update release notesdf16699📝 Update release notes1b714b3✨ Add support foropenapi_examplesin all FastAPI parameters (#10152)5f855b1📝 Update release notes594b1ae📝 Add note to docs about Separate Input and Output Schemas with FastAPI versi...f3ab547📝 Update release notes9cf9e10🔖 Release version 0.102.0859d404📝 Update release notes098778e📝 Update release notes- 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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)