fix(deps): update dependency fastapi to ^0.103.0 - autoclosed
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
fastapi |
^0.100.0 -> ^0.103.0
|
Release Notes
tiangolo/fastapi (fastapi)
v0.103.0
Features
-
✨ Add support foropenapi_examples
in all FastAPI parameters. MR #10152 by @tiangolo.- New docs: OpenAPI-specific examples.
Docs
-
📝 Add note to docs about Separate Input and Output Schemas with FastAPI version. MR #10150 by @tiangolo.
v0.102.0
Features
-
✨ Add support for disabling the separation of input and output JSON Schemas in OpenAPI with Pydantic v2 withseparate_input_output_schemas=False
. MR #10145 by @tiangolo.- New docs Separate OpenAPI Schemas for Input and Output or Not.
- This MR also includes a new setup (internal tools) for generating screenshots for the docs.
Refactors
-
♻ ️ Refactor tests for new Pydantic 2.2.1. MR #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. MR #10114 by @tiangolo. -
📝 Update Advanced docs, add links to sponsor courses. MR #10113 by @tiangolo. -
📝 Update docs for generating clients. MR #10112 by @tiangolo. -
📝 Tweak MkDocs and add redirects. MR #10111 by @tiangolo. -
📝 Restructure docs for cloud providers, include links to sponsors. MR #10110 by @tiangolo.
Internal
-
🔧 Update sponsors, add Speakeasy. MR #10098 by @tiangolo.
v0.101.1
Fixes
-
✨ AddResponseValidationError
printable details, to show up in server error logs. MR #10078 by @tiangolo.
Refactors
-
✏ ️ Fix typo in deprecation warnings infastapi/params.py
. MR #9854 by @russbiggs. -
✏ ️ Fix typos in comments on internal code infastapi/concurrency.py
andfastapi/routing.py
. MR #9590 by @ElliottLarsen.
Docs
-
✏ ️ Fix typo in release notes. MR #9835 by @francisbergin. -
📝 Add external article: Build an SMS Spam Classifier Serverless Database with FaunaDB and FastAPI. MR #9847 by @adejumoridwan. -
📝 Fix typo indocs/en/docs/contributing.md
. MR #9878 by @VicenteMerino. -
📝 Fix code highlighting indocs/en/docs/tutorial/bigger-applications.md
. MR #9806 by @theonlykingpin.
Translations
-
🌐 Add Japanese translation fordocs/ja/docs/deployment/concepts.md
. MR #10062 by @tamtam-fitness. -
🌐 Add Japanese translation fordocs/ja/docs/deployment/server-workers.md
. MR #10064 by @tamtam-fitness. -
🌐 Update Japanese translation fordocs/ja/docs/deployment/docker.md
. MR #10073 by @tamtam-fitness. -
🌐 Add Ukrainian translation fordocs/uk/docs/fastapi-people.md
. MR #10059 by @rostik1410. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/cookie-params.md
. MR #10032 by @rostik1410. -
🌐 Add Russian translation fordocs/ru/docs/deployment/docker.md
. MR #9971 by @Xewus. -
🌐 Add Vietnamese translation fordocs/vi/docs/python-types.md
. MR #10047 by @magiskboy. -
🌐 Add Russian translation fordocs/ru/docs/tutorial/dependencies/global-dependencies.md
. MR #9970 by @dudyaosuplayer. -
🌐 Add Urdu translation fordocs/ur/docs/benchmarks.md
. MR #9974 by @AhsanSheraz.
Internal
-
🔧 Add sponsor Porter. MR #10051 by @tiangolo. -
🔧 Update sponsors, add Jina back as bronze sponsor. MR #10050 by @tiangolo. -
⬆ Bump mypy from 1.4.0 to 1.4.1. MR #9756 by @dependabot[bot]. -
⬆ Bump mkdocs-material from 9.1.17 to 9.1.21. MR #9960 by @dependabot[bot].
v0.101.0
Features
-
✨ Enable Pydantic's serialization mode for responses, add support for Pydantic'scomputed_field
, better OpenAPI for response models, proper required attributes, better generated clients. MR #10011 by @tiangolo.
Refactors
-
✅ Fix tests for compatibility with pydantic 2.1.1. MR #9943 by @dmontagu. -
✅ Fix test error in Windows forjsonable_encoder
. MR #9840 by @iudeen.
Upgrades
-
📌 Do not allow Pydantic 2.1.0 that breaks (require 2.1.1). MR #10012 by @tiangolo.
Translations
-
🌐 Add Russian translation fordocs/ru/docs/tutorial/security/index.md
. MR #9963 by @eVery1337. -
🌐 Remove Vietnamese note about missing translation. MR #9957 by @tiangolo.
Internal
-
👷 Add GitHub Actions step dump context to debug external failures. MR #10008 by @tiangolo. -
🔧 Restore MkDocs Material pin after the fix. MR #10001 by @tiangolo. -
🔧 Update the Question template to ask for the Pydantic version. MR #10000 by @tiangolo. -
📍 Update MkDocs Material dependencies. MR #9986 by @tiangolo. -
👥 Update FastAPI People. MR #9999 by @tiangolo. -
🐳 Update Dockerfile with compatibility versions, to upgrade later. MR #9998 by @tiangolo. -
➕ Add pydantic-settings to FastAPI People dependencies. MR #9988 by @tiangolo. -
♻ ️ Update FastAPI People logic with new Pydantic. MR #9985 by @tiangolo. -
🍱 Update sponsors, Fern badge. MR #9982 by @tiangolo. -
👷 Deploy docs to Cloudflare Pages. MR #9978 by @tiangolo. -
🔧 Update sponsor Fern. MR #9979 by @tiangolo. -
👷 Update CI debug mode with Tmate. MR #9977 by @tiangolo.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate