This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [fastapi](https://github.com/fastapi/fastapi) ([changelog](https://fastapi.tiangolo.com/release-notes/)) | patch | `==0.115.8` -> `==0.115.11` |
---
### Release Notes
<details>
<summary>fastapi/fastapi (fastapi)</summary>
### [`v0.115.11`](https://github.com/fastapi/fastapi/releases/tag/0.115.11)
[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.10...0.115.11)
##### Fixes
- 🐛 Add docs examples and tests (support) for `Annotated` custom validations, like `AfterValidator`, revert [#​13440](https://github.com/fastapi/fastapi/pull/13440). PR [#​13442](https://github.com/fastapi/fastapi/pull/13442) by [@​tiangolo](https://github.com/tiangolo).
- New docs: [Query Parameters and String Validations - Custom Validation](https://fastapi.tiangolo.com/tutorial/query-params-str-validations/#custom-validation).
##### Translations
- 🌐 Add Russian translation for `docs/ru/docs/tutorial/middleware.md`. PR [#​13412](https://github.com/fastapi/fastapi/pull/13412) by [@​alv2017](https://github.com/alv2017).
##### Internal
- 👥 Update FastAPI GitHub topic repositories. PR [#​13439](https://github.com/fastapi/fastapi/pull/13439) by [@​tiangolo](https://github.com/tiangolo).
- 👥 Update FastAPI People - Contributors and Translators. PR [#​13432](https://github.com/fastapi/fastapi/pull/13432) by [@​tiangolo](https://github.com/tiangolo).
- 👥 Update FastAPI People - Sponsors. PR [#​13433](https://github.com/fastapi/fastapi/pull/13433) by [@​tiangolo](https://github.com/tiangolo).
### [`v0.115.10`](https://github.com/fastapi/fastapi/releases/tag/0.115.10)
[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.9...0.115.10)
##### Fixes
- ♻️ Update internal annotation usage for compatibility with Pydantic 2.11. PR [#​13314](https://github.com/fastapi/fastapi/pull/13314) by [@​Viicos](https://github.com/Viicos).
##### Upgrades
- ⬆️ Bump Starlette to allow up to 0.46.0: `>=0.40.0,<0.47.0`. PR [#​13426](https://github.com/fastapi/fastapi/pull/13426) by [@​musicinmybrain](https://github.com/musicinmybrain).
##### Translations
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/debugging.md`. PR [#​13370](https://github.com/fastapi/fastapi/pull/13370) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/query-params.md`. PR [#​13362](https://github.com/fastapi/fastapi/pull/13362) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/path-params.md`. PR [#​13354](https://github.com/fastapi/fastapi/pull/13354) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Japanese translation for `docs/ja/docs/tutorial/cookie-param-models.md`. PR [#​13330](https://github.com/fastapi/fastapi/pull/13330) by [@​k94-ishi](https://github.com/k94-ishi).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/body-multiple-params.md`. PR [#​13408](https://github.com/fastapi/fastapi/pull/13408) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Japanese translation for `docs/ja/docs/tutorial/query-param-models.md`. PR [#​13323](https://github.com/fastapi/fastapi/pull/13323) by [@​k94-ishi](https://github.com/k94-ishi).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/body-nested-models.md`. PR [#​13409](https://github.com/fastapi/fastapi/pull/13409) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Vietnamese translation for `docs/vi/docs/deployment/versions.md`. PR [#​13406](https://github.com/fastapi/fastapi/pull/13406) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Vietnamese translation for `docs/vi/docs/deployment/index.md`. PR [#​13405](https://github.com/fastapi/fastapi/pull/13405) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/request-forms.md`. PR [#​13383](https://github.com/fastapi/fastapi/pull/13383) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/testing.md`. PR [#​13371](https://github.com/fastapi/fastapi/pull/13371) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
### [`v0.115.9`](https://github.com/fastapi/fastapi/releases/tag/0.115.9)
[Compare Source](https://github.com/fastapi/fastapi/compare/0.115.8...0.115.9)
##### Fixes
- 🐛 Ensure that `HTTPDigest` only raises an exception when `auto_error is True`. PR [#​2939](https://github.com/fastapi/fastapi/pull/2939) by [@​arthurio](https://github.com/arthurio).
##### Refactors
- ✅ Simplify tests for `query_params_str_validations`. PR [#​13218](https://github.com/fastapi/fastapi/pull/13218) by [@​alv2017](https://github.com/alv2017).
- ✅ Simplify tests for `app_testing`. PR [#​13220](https://github.com/fastapi/fastapi/pull/13220) by [@​alv2017](https://github.com/alv2017).
- ✅ Simplify tests for `dependency_testing`. PR [#​13223](https://github.com/fastapi/fastapi/pull/13223) by [@​alv2017](https://github.com/alv2017).
##### Docs
- 🍱 Update sponsors: CodeRabbit logo. PR [#​13424](https://github.com/fastapi/fastapi/pull/13424) by [@​tiangolo](https://github.com/tiangolo).
- 🩺 Unify the badges across all tutorial translations. PR [#​13329](https://github.com/fastapi/fastapi/pull/13329) by [@​svlandeg](https://github.com/svlandeg).
- 📝 Fix typos in virtual environments documentation. PR [#​13396](https://github.com/fastapi/fastapi/pull/13396) by [@​bullet-ant](https://github.com/bullet-ant).
- 🐛 Fix issue with Swagger theme change example in the official tutorial. PR [#​13289](https://github.com/fastapi/fastapi/pull/13289) by [@​Zerohertz](https://github.com/Zerohertz).
- 📝 Add more precise description of HTTP status code range in docs. PR [#​13347](https://github.com/fastapi/fastapi/pull/13347) by [@​DanielYang59](https://github.com/DanielYang59).
- 🔥 Remove manual type annotations in JWT tutorial to avoid typing expectations (JWT doesn't provide more types). PR [#​13378](https://github.com/fastapi/fastapi/pull/13378) by [@​tiangolo](https://github.com/tiangolo).
- 📝 Update docs for Query Params and String Validations, remove obsolete Ellipsis docs (`...`). PR [#​13377](https://github.com/fastapi/fastapi/pull/13377) by [@​tiangolo](https://github.com/tiangolo).
- ✏️ Remove duplicate title in docs `body-multiple-params`. PR [#​13345](https://github.com/fastapi/fastapi/pull/13345) by [@​DanielYang59](https://github.com/DanielYang59).
- 📝 Fix test badge. PR [#​13313](https://github.com/fastapi/fastapi/pull/13313) by [@​esadek](https://github.com/esadek).
##### Translations
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/header-params.md`. PR [#​13381](https://github.com/fastapi/fastapi/pull/13381) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- ���� Add Ukrainian translation for `docs/uk/docs/tutorial/request-files.md`. PR [#​13395](https://github.com/fastapi/fastapi/pull/13395) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/request-form-models.md`. PR [#​13384](https://github.com/fastapi/fastapi/pull/13384) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/request-forms-and-files.md`. PR [#​13386](https://github.com/fastapi/fastapi/pull/13386) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Update Korean translation for `docs/ko/docs/help-fastapi.md`. PR [#​13262](https://github.com/fastapi/fastapi/pull/13262) by [@​Zerohertz](https://github.com/Zerohertz).
- 🌐 Add Korean translation for `docs/ko/docs/advanced/custom-response.md`. PR [#​13265](https://github.com/fastapi/fastapi/pull/13265) by [@​11kkw](https://github.com/11kkw).
- 🌐 Update Korean translation for `docs/ko/docs/tutorial/security/simple-oauth2.md`. PR [#​13335](https://github.com/fastapi/fastapi/pull/13335) by [@​yes0ng](https://github.com/yes0ng).
- 🌐 Add Russian translation for `docs/ru/docs/advanced/response-cookies.md`. PR [#​13327](https://github.com/fastapi/fastapi/pull/13327) by [@​Stepakinoyan](https://github.com/Stepakinoyan).
- 🌐 Add Vietnamese translation for `docs/vi/docs/tutorial/static-files.md`. PR [#​11291](https://github.com/fastapi/fastapi/pull/11291) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Korean translation for `docs/ko/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [#​13257](https://github.com/fastapi/fastapi/pull/13257) by [@​11kkw](https://github.com/11kkw).
- 🌐 Add Vietnamese translation for `docs/vi/docs/virtual-environments.md`. PR [#​13282](https://github.com/fastapi/fastapi/pull/13282) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/static-files.md`. PR [#​13285](https://github.com/fastapi/fastapi/pull/13285) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Vietnamese translation for `docs/vi/docs/environment-variables.md`. PR [#​13287](https://github.com/fastapi/fastapi/pull/13287) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Vietnamese translation for `docs/vi/docs/fastapi-cli.md`. PR [#​13294](https://github.com/fastapi/fastapi/pull/13294) by [@​ptt3199](https://github.com/ptt3199).
- 🌐 Add Ukrainian translation for `docs/uk/docs/features.md`. PR [#​13308](https://github.com/fastapi/fastapi/pull/13308) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Add Ukrainian translation for `docs/uk/docs/learn/index.md`. PR [#​13306](https://github.com/fastapi/fastapi/pull/13306) by [@​valentinDruzhinin](https://github.com/valentinDruzhinin).
- 🌐 Update Portuguese Translation for `docs/pt/docs/deployment/https.md`. PR [#​13317](https://github.com/fastapi/fastapi/pull/13317) by [@​Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda).
- 🌐 Update Portuguese Translation for `docs/pt/docs/index.md`. PR [#​13328](https://github.com/fastapi/fastapi/pull/13328) by [@​ceb10n](https://github.com/ceb10n).
- 🌐 Add Russian translation for `docs/ru/docs/advanced/websockets.md`. PR [#​13279](https://github.com/fastapi/fastapi/pull/13279) by [@​Rishat-F](https://github.com/Rishat-F).
##### Internal
- ✅ Fix a minor bug in the test `tests/test_modules_same_name_body/test_main.py`. PR [#​13411](https://github.com/fastapi/fastapi/pull/13411) by [@​alv2017](https://github.com/alv2017).
- 👷 Use `wrangler-action` v3. PR [#​13415](https://github.com/fastapi/fastapi/pull/13415) by [@​joakimnordling](https://github.com/joakimnordling).
- 🔧 Update sponsors: add CodeRabbit. PR [#​13402](https://github.com/fastapi/fastapi/pull/13402) by [@​tiangolo](https://github.com/tiangolo).
- 🔧 Update team: Add Ludovico. PR [#​13390](https://github.com/fastapi/fastapi/pull/13390) by [@​tiangolo](https://github.com/tiangolo).
- 🔧 Update sponsors: Add LambdaTest. PR [#​13389](https://github.com/fastapi/fastapi/pull/13389) by [@​tiangolo](https://github.com/tiangolo).
- ⬆ Bump cloudflare/wrangler-action from 3.13 to 3.14. PR [#​13350](https://github.com/fastapi/fastapi/pull/13350) by [@​dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ Bump mkdocs-material from 9.5.18 to 9.6.1. PR [#​13301](https://github.com/fastapi/fastapi/pull/13301) by [@​dependabot\[bot\]](https://github.com/apps/dependabot).
- ⬆ Bump pillow from 11.0.0 to 11.1.0. PR [#​13300](https://github.com/fastapi/fastapi/pull/13300) by [@​dependabot\[bot\]](https://github.com/apps/dependabot).
- 👥 Update FastAPI People - Sponsors. PR [#​13295](https://github.com/fastapi/fastapi/pull/13295) by [@​tiangolo](https://github.com/tiangolo).
- 👥 Update FastAPI People - Experts. PR [#​13303](https://github.com/fastapi/fastapi/pull/13303) by [@​tiangolo](https://github.com/tiangolo).
- 👥 Update FastAPI GitHub topic repositories. PR [#​13302](https://github.com/fastapi/fastapi/pull/13302) by [@​tiangolo](https://github.com/tiangolo).
- 👥 Update FastAPI People - Contributors and Translators. PR [#​13293](https://github.com/fastapi/fastapi/pull/13293) by [@​tiangolo](https://github.com/tiangolo).
- ⬆ Bump inline-snapshot from 0.18.1 to 0.19.3. PR [#​13298](https://github.com/fastapi/fastapi/pull/13298) by [@​dependabot\[bot\]](https://github.com/apps/dependabot).
- 🔧 Update sponsors, add Permit. PR [#​13288](https://github.com/fastapi/fastapi/pull/13288) by [@​tiangolo](https://github.com/tiangolo).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC40NS4wIiwidXBkYXRlZEluVmVyIjoiMzguNDUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
==0.115.8->==0.115.11Release Notes
fastapi/fastapi (fastapi)
v0.115.11Compare Source
Fixes
Annotatedcustom validations, likeAfterValidator, revert #13440. PR #13442 by @tiangolo.Translations
docs/ru/docs/tutorial/middleware.md. PR #13412 by @alv2017.Internal
v0.115.10Compare Source
Fixes
Upgrades
>=0.40.0,<0.47.0. PR #13426 by @musicinmybrain.Translations
docs/uk/docs/tutorial/debugging.md. PR #13370 by @valentinDruzhinin.docs/uk/docs/tutorial/query-params.md. PR #13362 by @valentinDruzhinin.docs/uk/docs/tutorial/path-params.md. PR #13354 by @valentinDruzhinin.docs/ja/docs/tutorial/cookie-param-models.md. PR #13330 by @k94-ishi.docs/uk/docs/tutorial/body-multiple-params.md. PR #13408 by @valentinDruzhinin.docs/ja/docs/tutorial/query-param-models.md. PR #13323 by @k94-ishi.docs/uk/docs/tutorial/body-nested-models.md. PR #13409 by @valentinDruzhinin.docs/vi/docs/deployment/versions.md. PR #13406 by @ptt3199.docs/vi/docs/deployment/index.md. PR #13405 by @ptt3199.docs/uk/docs/tutorial/request-forms.md. PR #13383 by @valentinDruzhinin.docs/uk/docs/tutorial/testing.md. PR #13371 by @valentinDruzhinin.v0.115.9Compare Source
Fixes
HTTPDigestonly raises an exception whenauto_error is True. PR #2939 by @arthurio.Refactors
query_params_str_validations. PR #13218 by @alv2017.app_testing. PR #13220 by @alv2017.dependency_testing. PR #13223 by @alv2017.Docs
...). PR #13377 by @tiangolo.body-multiple-params. PR #13345 by @DanielYang59.Translations
docs/uk/docs/tutorial/header-params.md. PR #13381 by @valentinDruzhinin.docs/uk/docs/tutorial/request-files.md. PR #13395 by @valentinDruzhinin.docs/uk/docs/tutorial/request-form-models.md. PR #13384 by @valentinDruzhinin.docs/uk/docs/tutorial/request-forms-and-files.md. PR #13386 by @valentinDruzhinin.docs/ko/docs/help-fastapi.md. PR #13262 by @Zerohertz.docs/ko/docs/advanced/custom-response.md. PR #13265 by @11kkw.docs/ko/docs/tutorial/security/simple-oauth2.md. PR #13335 by @yes0ng.docs/ru/docs/advanced/response-cookies.md. PR #13327 by @Stepakinoyan.docs/vi/docs/tutorial/static-files.md. PR #11291 by @ptt3199.docs/ko/docs/tutorial/dependencies/dependencies-with-yield.md. PR #13257 by @11kkw.docs/vi/docs/virtual-environments.md. PR #13282 by @ptt3199.docs/uk/docs/tutorial/static-files.md. PR #13285 by @valentinDruzhinin.docs/vi/docs/environment-variables.md. PR #13287 by @ptt3199.docs/vi/docs/fastapi-cli.md. PR #13294 by @ptt3199.docs/uk/docs/features.md. PR #13308 by @valentinDruzhinin.docs/uk/docs/learn/index.md. PR #13306 by @valentinDruzhinin.docs/pt/docs/deployment/https.md. PR #13317 by @Joao-Pedro-P-Holanda.docs/pt/docs/index.md. PR #13328 by @ceb10n.docs/ru/docs/advanced/websockets.md. PR #13279 by @Rishat-F.Internal
tests/test_modules_same_name_body/test_main.py. PR #13411 by @alv2017.wrangler-actionv3. PR #13415 by @joakimnordling.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.