fix(deps): update dependency fastapi to v0.115.11
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| fastapi (changelog) | dependencies | patch |
0.115.6 -> 0.115.11
|
Release Notes
fastapi/fastapi (fastapi)
v0.115.11
Fixes
-
🐛 Add docs examples and tests (support) forAnnotatedcustom validations, likeAfterValidator, revert #13440. MR #13442 by @tiangolo.
Translations
Internal
-
👥 Update FastAPI GitHub topic repositories. MR #13439 by @tiangolo. -
👥 Update FastAPI People - Contributors and Translators. MR #13432 by @tiangolo. -
👥 Update FastAPI People - Sponsors. MR #13433 by @tiangolo.
v0.115.10
Fixes
Upgrades
-
⬆️ Bump Starlette to allow up to 0.46.0:>=0.40.0,<0.47.0. MR #13426 by @musicinmybrain.
Translations
-
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/debugging.md. MR #13370 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/query-params.md. MR #13362 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/path-params.md. MR #13354 by @valentinDruzhinin. -
🌐 Add Japanese translation fordocs/ja/docs/tutorial/cookie-param-models.md. MR #13330 by @k94-ishi. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/body-multiple-params.md. MR #13408 by @valentinDruzhinin. -
🌐 Add Japanese translation fordocs/ja/docs/tutorial/query-param-models.md. MR #13323 by @k94-ishi. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/body-nested-models.md. MR #13409 by @valentinDruzhinin. -
🌐 Add Vietnamese translation fordocs/vi/docs/deployment/versions.md. MR #13406 by @ptt3199. -
🌐 Add Vietnamese translation fordocs/vi/docs/deployment/index.md. MR #13405 by @ptt3199. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/request-forms.md. MR #13383 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/testing.md. MR #13371 by @valentinDruzhinin.
v0.115.9
Fixes
-
🐛 Ensure thatHTTPDigestonly raises an exception whenauto_error is True. MR #2939 by @arthurio.
Refactors
-
✅ Simplify tests forquery_params_str_validations. MR #13218 by @alv2017. -
✅ Simplify tests forapp_testing. MR #13220 by @alv2017. -
✅ Simplify tests fordependency_testing. MR #13223 by @alv2017.
Docs
-
🍱 Update sponsors: CodeRabbit logo. MR #13424 by @tiangolo. -
🩺 Unify the badges across all tutorial translations. MR #13329 by @svlandeg. -
📝 Fix typos in virtual environments documentation. MR #13396 by @bullet-ant. -
🐛 Fix issue with Swagger theme change example in the official tutorial. MR #13289 by @Zerohertz. -
📝 Add more precise description of HTTP status code range in docs. MR #13347 by @DanielYang59. -
🔥 Remove manual type annotations in JWT tutorial to avoid typing expectations (JWT doesn't provide more types). MR #13378 by @tiangolo. -
📝 Update docs for Query Params and String Validations, remove obsolete Ellipsis docs (...). MR #13377 by @tiangolo. -
✏️ Remove duplicate title in docsbody-multiple-params. MR #13345 by @DanielYang59. -
📝 Fix test badge. MR #13313 by @esadek.
Translations
-
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/header-params.md. MR #13381 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/request-files.md. MR #13395 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/request-form-models.md. MR #13384 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/request-forms-and-files.md. MR #13386 by @valentinDruzhinin. -
🌐 Update Korean translation fordocs/ko/docs/help-fastapi.md. MR #13262 by @Zerohertz. -
🌐 Add Korean translation fordocs/ko/docs/advanced/custom-response.md. MR #13265 by @11kkw. -
🌐 Update Korean translation fordocs/ko/docs/tutorial/security/simple-oauth2.md. MR #13335 by @yes0ng. -
🌐 Add Russian translation fordocs/ru/docs/advanced/response-cookies.md. MR #13327 by @Stepakinoyan. -
🌐 Add Vietnamese translation fordocs/vi/docs/tutorial/static-files.md. MR #11291 by @ptt3199. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/dependencies/dependencies-with-yield.md. MR #13257 by @11kkw. -
🌐 Add Vietnamese translation fordocs/vi/docs/virtual-environments.md. MR #13282 by @ptt3199. -
🌐 Add Ukrainian translation fordocs/uk/docs/tutorial/static-files.md. MR #13285 by @valentinDruzhinin. -
🌐 Add Vietnamese translation fordocs/vi/docs/environment-variables.md. MR #13287 by @ptt3199. -
🌐 Add Vietnamese translation fordocs/vi/docs/fastapi-cli.md. MR #13294 by @ptt3199. -
🌐 Add Ukrainian translation fordocs/uk/docs/features.md. MR #13308 by @valentinDruzhinin. -
🌐 Add Ukrainian translation fordocs/uk/docs/learn/index.md. MR #13306 by @valentinDruzhinin. -
🌐 Update Portuguese Translation fordocs/pt/docs/deployment/https.md. MR #13317 by @Joao-Pedro-P-Holanda. -
🌐 Update Portuguese Translation fordocs/pt/docs/index.md. MR #13328 by @ceb10n. -
🌐 Add Russian translation fordocs/ru/docs/advanced/websockets.md. MR #13279 by @Rishat-F.
Internal
-
✅ Fix a minor bug in the testtests/test_modules_same_name_body/test_main.py. MR #13411 by @alv2017. -
👷 Usewrangler-actionv3. MR #13415 by @joakimnordling. -
🔧 Update sponsors: add CodeRabbit. MR #13402 by @tiangolo. -
🔧 Update team: Add Ludovico. MR #13390 by @tiangolo. -
🔧 Update sponsors: Add LambdaTest. MR #13389 by @tiangolo. -
⬆️ Bump cloudflare/wrangler-action from 3.13 to 3.14. MR #13350 by @dependabot[bot]. -
⬆️ Bump mkdocs-material from 9.5.18 to 9.6.1. MR #13301 by @dependabot[bot]. -
⬆️ Bump pillow from 11.0.0 to 11.1.0. MR #13300 by @dependabot[bot]. -
👥 Update FastAPI People - Sponsors. MR #13295 by @tiangolo. -
👥 Update FastAPI People - Experts. MR #13303 by @tiangolo. -
👥 Update FastAPI GitHub topic repositories. MR #13302 by @tiangolo. -
👥 Update FastAPI People - Contributors and Translators. MR #13293 by @tiangolo. -
⬆️ Bump inline-snapshot from 0.18.1 to 0.19.3. MR #13298 by @dependabot[bot]. -
🔧 Update sponsors, add Permit. MR #13288 by @tiangolo.
v0.115.8
Fixes
-
🐛 FixOAuth2PasswordRequestFormandOAuth2PasswordRequestFormStrictfixedgrant_type"password" RegEx. MR #9783 by @skarfie123.
Refactors
-
✅ Simplify tests for body_multiple_params . MR #13237 by @alejsdev. -
♻️ Move duplicated code portion to a static method in theAPIKeyBasesuper class. MR #3142 by @ShahriyarR. -
✅ Simplify tests for request_files. MR #13182 by @alejsdev.
Docs
-
📝 Change the word "unwrap" to "unpack" indocs/en/docs/tutorial/extra-models.md. MR #13061 by @timothy-jeong. -
📝 Update Request Body'stutorial002to deal withtax=0case. MR #13230 by @togogh. -
👥 Update FastAPI People - Experts. MR #13269 by @tiangolo.
Translations
-
🌐 Add Japanese translation fordocs/ja/docs/environment-variables.md. MR #13226 by @k94-ishi. -
🌐 Add Russian translation fordocs/ru/docs/advanced/async-tests.md. MR #13227 by @Rishat-F. -
🌐 Update Russian translation fordocs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. MR #13252 by @Rishat-F. -
🌐 Add Russian translation fordocs/ru/docs/tutorial/bigger-applications.md. MR #13154 by @alv2017.
Internal
-
⬆️ Add support for Python 3.13. MR #13274 by @tiangolo. -
⬆️ Upgrade AnyIO max version for tests, new range:>=3.2.1,<5.0.0. MR #13273 by @tiangolo. -
🔧 Update Sponsors badges. MR #13271 by @tiangolo. -
♻️ Fixnotify_translations.pyempty env var handling for MR label events vs workflow_dispatch. MR #13272 by @tiangolo. -
♻️ Refactor and movescripts/notify_translations.py, no need for a custom GitHub Action. MR #13270 by @tiangolo. -
🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. MR #13267 by @tiangolo. -
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. MR #13251 by @dependabot[bot].
v0.115.7
Upgrades
-
⬆️ Upgradepython-multipartto >=0.0.18. MR #13219 by @DanielKusyDev. -
⬆️ Bump Starlette to allow up to 0.45.0:>=0.40.0,<0.46.0. MR #13117 by @Kludex. -
⬆️ Upgradejinja2to >=3.1.5. MR #13194 by @DanielKusyDev.
Refactors
-
✅ Simplify tests for websockets. MR #13202 by @alejsdev. -
✅ Simplify tests for request_form_models . MR #13183 by @alejsdev. -
✅ Simplify tests for separate_openapi_schemas. MR #13201 by @alejsdev. -
✅ Simplify tests for security. MR #13200 by @alejsdev. -
✅ Simplify tests for schema_extra_example. MR #13197 by @alejsdev. -
✅ Simplify tests for request_model. MR #13195 by @alejsdev. -
✅ Simplify tests for request_forms_and_files. MR #13185 by @alejsdev. -
✅ Simplify tests for request_forms. MR #13184 by @alejsdev. -
✅ Simplify tests for path_query_params. MR #13181 by @alejsdev. -
✅ Simplify tests for path_operation_configurations. MR #13180 by @alejsdev. -
✅ Simplify tests for header_params. MR #13179 by @alejsdev. -
✅ Simplify tests for extra_models. MR #13178 by @alejsdev. -
✅ Simplify tests for extra_data_types. MR #13177 by @alejsdev. -
✅ Simplify tests for cookie_params. MR #13176 by @alejsdev. -
✅ Simplify tests for dependencies. MR #13174 by @alejsdev. -
✅ Simplify tests for body_updates. MR #13172 by @alejsdev. -
✅ Simplify tests for body_nested_models. MR #13171 by @alejsdev. -
✅ Simplify tests for body_multiple_params. MR #13170 by @alejsdev. -
✅ Simplify tests for body_fields. MR #13169 by @alejsdev. -
✅ Simplify tests for body. MR #13168 by @alejsdev. -
✅ Simplify tests for bigger_applications. MR #13167 by @alejsdev. -
✅ Simplify tests for background_tasks. MR #13166 by @alejsdev. -
✅ Simplify tests for additional_status_codes. MR #13149 by @tiangolo.
Docs
-
✏️ Update Strawberry integration docs. MR #13155 by @kinuax. -
🔥 Remove unused Peewee tutorial files. MR #13158 by @alejsdev. -
📝 Update image in body-nested-model docs. MR #11063 by @untilhamza. -
📝 Updatefastapi-cliUI examples in docs. MR #13107 by @Zhongheng-Cheng. -
👷 Add new GitHub Action to update contributors, translators, and translation reviewers. MR #13136 by @tiangolo. -
✏️ Fix typo indocs/en/docs/virtual-environments.md. MR #13124 by @tiangolo. -
✏️ Fix error indocs/en/docs/contributing.md. MR #12899 by @kingsubin. -
📝 Minor corrections indocs/en/docs/tutorial/sql-databases.md. MR #13081 by @alv2017. -
📝 Update includes indocs/ru/docs/tutorial/query-param-models.md. MR #12994 by @alejsdev. -
✏️ Fix typo in README installation instructions. MR #13011 by @dave-hay. -
📝 Update docs forfastapi-cli. MR #13031 by @tiangolo.
Translations
-
🌐 Update Portuguese Translation fordocs/pt/docs/tutorial/request-forms.md. MR #13216 by @Joao-Pedro-P-Holanda. -
🌐 Update Portuguese translation fordocs/pt/docs/advanced/settings.md. MR #13209 by @ceb10n. -
🌐 Add Portuguese translation fordocs/pt/docs/tutorial/security/oauth2-jwt.md. MR #13205 by @ceb10n. -
🌐 Add Indonesian translation fordocs/id/docs/index.md. MR #13191 by @gerry-sabar. -
🌐 Add Indonesian translation fordocs/id/docs/tutorial/static-files.md. MR #13092 by @guspan-tanadi. -
🌐 Add Portuguese translation fordocs/pt/docs/tutorial/security/get-current-user.md. MR #13188 by @ceb10n. -
🌐 Remove Wrong Portuguese translations location fordocs/pt/docs/advanced/benchmarks.md. MR #13187 by @ceb10n. -
🌐 Update Portuguese translations. MR #13156 by @nillvitor. -
🌐 Update Russian translation fordocs/ru/docs/tutorial/security/first-steps.md. MR #13159 by @Yarous. -
✏️ Delete unnecessary backspace indocs/ja/docs/tutorial/path-params-numeric-validations.md. MR #12238 by @FakeDocument. -
🌐 Update Chinese translation fordocs/zh/docs/fastapi-cli.md. MR #13102 by @Zhongheng-Cheng. -
🌐 Add new Spanish translations for all docs with new LLM-assisted system using PydanticAI. MR #13122 by @tiangolo. -
🌐 Update existing Spanish translations using the new LLM-assisted system using PydanticAI. MR #13118 by @tiangolo. -
🌐 Update Chinese translation fordocs/zh/docs/advanced/security/oauth2-scopes.md. MR #13110 by @ChenPu2002. -
🌐 Add Indonesian translation fordocs/id/docs/tutorial/path-params.md. MR #13086 by @gerry-sabar. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/sql-databases.md. MR #13093 by @GeumBinLee. -
🌐 Update Chinese translation fordocs/zh/docs/async.md. MR #13095 by @Zhongheng-Cheng. -
🌐 Add Chinese translation fordocs/zh/docs/advanced/openapi-webhooks.md. MR #13091 by @Zhongheng-Cheng. -
🌐 Add Chinese translation fordocs/zh/docs/advanced/async-tests.md. MR #13074 by @Zhongheng-Cheng. -
🌐 Add Ukrainian translation fordocs/uk/docs/fastapi-cli.md. MR #13020 by @ykertytsky. -
🌐 Add Chinese translation fordocs/zh/docs/advanced/events.md. MR #12512 by @ZhibangYue. -
🌐 Add Russian translation for/docs/ru/docs/tutorial/sql-databases.md. MR #13079 by @alv2017. -
🌐 Update Chinese translation fordocs/zh/docs/advanced/testing-dependencies.md. MR #13066 by @Zhongheng-Cheng. -
🌐 Update Traditional Chinese translation fordocs/zh-hant/docs/tutorial/index.md. MR #13075 by @codingjenny. -
🌐 Add Chinese translation fordocs/zh/docs/tutorial/sql-databases.md. MR #13051 by @Zhongheng-Cheng. -
🌐 Update Chinese translation fordocs/zh/docs/tutorial/query-params-str-validations.md. MR #12928 by @Vincy1230. -
🌐 Add Chinese translation fordocs/zh/docs/tutorial/header-param-models.md. MR #13040 by @Zhongheng-Cheng. -
🌐 Update Chinese translation fordocs/zh/docs/tutorial/path-params.md. MR #12926 by @Vincy1230. -
🌐 Update Chinese translation fordocs/zh/docs/tutorial/first-steps.md. MR #12923 by @Vincy1230. -
🌐 Update Russian translation fordocs/ru/docs/deployment/docker.md. MR #13048 by @anklav24. -
🌐 Add Portuguese translation fordocs/pt/docs/advanced/generate-clients.md. MR #13030 by @vitumenezes. -
🌐 Add Indonesian translation fordocs/id/docs/tutorial/first-steps.md. MR #13042 by @gerry-sabar. -
🌐 Add Chinese translation fordocs/zh/docs/tutorial/cookie-param-models.md. MR #13038 by @Zhongheng-Cheng. -
🌐 Add Chinese translation fordocs/zh/docs/tutorial/request-form-models.md. MR #13045 by @Zhongheng-Cheng. -
🌐 Add Russian translation fordocs/ru/docs/virtual-environments.md. MR #13026 by @alv2017. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/testing.md. MR #12968 by @jts8257. -
🌐 Add Korean translation fordocs/ko/docs/advanced/async-test.md. MR #12918 by @icehongssii. -
🌐 Add Russian translation fordocs/ru/docs/tutorial/security/oauth2-jwt.md. MR #10601 by @AlertRED. -
🌐 Add Russian translation fordocs/ru/docs/tutorial/security/simple-oauth2.md. MR #10599 by @AlertRED. -
🌐 Add Russian translation fordocs/ru/docs/tutorial/security/get-current-user.md. MR #10594 by @AlertRED. -
🌐 Add Traditional Chinese translation fordocs/zh-hant/docs/features.md. MR #12441 by @codingjenny. -
🌐 Add Traditional Chinese translation fordocs/zh-hant/docs/virtual-environments.md. MR #12791 by @Vincy1230. -
🌐 Add Korean translation fordocs/ko/docs/advanced/templates.md. MR #12726 by @Heumhub. -
🌐 Add Russian translation fordocs/ru/docs/fastapi-cli.md. MR #13041 by @alv2017. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/cookie-param-models.md. MR #13000 by @hard-coders. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/header-param-models.md. MR #13001 by @hard-coders. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/request-form-models.md. MR #13002 by @hard-coders. -
🌐 Add Korean translation fordocs/ko/docs/tutorial/request-forms.md. MR #13003 by @hard-coders. -
🌐 Add Korean translation fordocs/ko/docs/resources/index.md. MR #13004 by @hard-coders. -
🌐 Add Korean translation fordocs/ko/docs/how-to/configure-swagger-ui.md. MR #12898 by @nahyunkeem. -
🌐 Add Korean translation todocs/ko/docs/advanced/additional-status-codes.md. MR #12715 by @nahyunkeem. -
🌐 Add Traditional Chinese translation fordocs/zh-hant/docs/tutorial/first-steps.md. MR #12467 by @codingjenny.
Internal
-
🔧 Add Pydantic 2 trove classifier. MR #13199 by @johnthagen. -
👥 Update FastAPI People - Sponsors. MR #13231 by @tiangolo. -
👷 Refactor FastAPI People Sponsors to use 2 tokens. MR #13228 by @tiangolo. -
👷 Update token for FastAPI People - Sponsors. MR #13225 by @tiangolo. -
👷 Add independent CI automation for FastAPI People - Sponsors. MR #13221 by @tiangolo. -
👷 Add retries to Smokeshow. MR #13151 by @tiangolo. -
🔧 Update Speakeasy sponsor graphic. MR #13147 by @chailandau. -
👥 Update FastAPI GitHub topic repositories. MR #13146 by @tiangolo. -
👷♀️ Add script for GitHub Topic Repositories and update External Links. MR #13135 by @alejsdev. -
👥 Update FastAPI People - Contributors and Translators. MR #13145 by @tiangolo. -
⬆️ Bump markdown-include-variants from 0.0.3 to 0.0.4. MR #13129 by @dependabot[bot]. -
⬆️ Bump inline-snapshot from 0.14.0 to 0.18.1. MR #13132 by @dependabot[bot]. -
⬆️ Bump mkdocs-macros-plugin from 1.0.5 to 1.3.7. MR #13133 by @dependabot[bot]. -
🔨 Add internal scripts to generate language translations with PydanticAI, include Spanish prompt. MR #13123 by @tiangolo. -
⬆️ Bump astral-sh/setup-uv from 4 to 5. MR #13096 by @dependabot[bot]. -
🔧 Update sponsors: rename CryptAPI to BlockBee. MR #13078 by @tiangolo. -
⬆️ Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3. MR #13055 by @dependabot[bot]. -
⬆️ Bump types-ujson from 5.7.0.1 to 5.10.0.20240515. MR #13018 by @dependabot[bot]. -
⬆️ Bump black from 24.3.0 to 24.10.0. MR #13014 by @dependabot[bot]. -
⬆️ Bump inline-snapshot from 0.13.0 to 0.14.0. MR #13017 by @dependabot[bot]. -
⬆️ Bump dirty-equals from 0.6.0 to 0.8.0. MR #13015 by @dependabot[bot]. -
⬆️ Bump cloudflare/wrangler-action from 3.12 to 3.13. MR #12996 by @dependabot[bot]. -
⬆️ Bump astral-sh/setup-uv from 3 to 4. MR #12982 by @dependabot[bot]. -
🔧 Remove duplicate actions/checkout innotify-translations.yml. MR #12915 by @tinyboxvk. -
🔧 Update team members. MR #13033 by @tiangolo. -
📝 Update sponsors: remove Codacy. MR #13032 by @tiangolo.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.