Closed renovate[bot] closed 2 months ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
β οΈ Warning: custom changes will be lost.
This PR contains the following updates:
==0.112.0
->==0.112.2
Release Notes
fastapi/fastapi (fastapi)
### [`v0.112.2`](https://togithub.com/fastapi/fastapi/releases/tag/0.112.2) [Compare Source](https://togithub.com/fastapi/fastapi/compare/0.112.1...0.112.2) ##### Fixes - π Fix `allow_inf_nan` option for Param and Body classes. PR [#11867](https://togithub.com/fastapi/fastapi/pull/11867) by [@giunio-prc](https://togithub.com/giunio-prc). - π Ensure that `app.include_router` merges nested lifespans. PR [#9630](https://togithub.com/fastapi/fastapi/pull/9630) by [@Lancetnik](https://togithub.com/Lancetnik). ##### Refactors - π¨ Fix typing annotation for semi-internal `FastAPI.add_api_route()`. PR [#10240](https://togithub.com/fastapi/fastapi/pull/10240) by [@ordinary-jamie](https://togithub.com/ordinary-jamie). - β¬οΈ Upgrade version of Ruff and reformat. PR [#12032](https://togithub.com/fastapi/fastapi/pull/12032) by [@tiangolo](https://togithub.com/tiangolo). ##### Docs - π Fix a typo in `docs/en/docs/virtual-environments.md`. PR [#12064](https://togithub.com/fastapi/fastapi/pull/12064) by [@aymenkrifa](https://togithub.com/aymenkrifa). - π Add docs about Environment Variables and Virtual Environments. PR [#12054](https://togithub.com/fastapi/fastapi/pull/12054) by [@tiangolo](https://togithub.com/tiangolo). - π Add Asyncer mention in async docs. PR [#12037](https://togithub.com/fastapi/fastapi/pull/12037) by [@tiangolo](https://togithub.com/tiangolo). - π Move the Features docs to the top level to improve the main page menu. PR [#12036](https://togithub.com/fastapi/fastapi/pull/12036) by [@tiangolo](https://togithub.com/tiangolo). - βοΈ Fix import typo in reference example for `Security`. PR [#11168](https://togithub.com/fastapi/fastapi/pull/11168) by [@0shah0](https://togithub.com/0shah0). - π Highlight correct line in tutorial `docs/en/docs/tutorial/body-multiple-params.md`. PR [#11978](https://togithub.com/fastapi/fastapi/pull/11978) by [@svlandeg](https://togithub.com/svlandeg). - π₯ Remove Sentry link from Advanced Middleware docs. PR [#12031](https://togithub.com/fastapi/fastapi/pull/12031) by [@alejsdev](https://togithub.com/alejsdev). - π Clarify management tasks for translations, multiples files in one PR. PR [#12030](https://togithub.com/fastapi/fastapi/pull/12030) by [@tiangolo](https://togithub.com/tiangolo). - π Edit the link to the OpenAPI "Responses Object" and "Response Object" sections in the "Additional Responses in OpenAPI" section. PR [#11996](https://togithub.com/fastapi/fastapi/pull/11996) by [@VaitoSoi](https://togithub.com/VaitoSoi). - π¨ Specify `email-validator` dependency with dash. PR [#11515](https://togithub.com/fastapi/fastapi/pull/11515) by [@jirikuncar](https://togithub.com/jirikuncar). - π Add Spanish translation for `docs/es/docs/project-generation.md`. PR [#11947](https://togithub.com/fastapi/fastapi/pull/11947) by [@alejsdev](https://togithub.com/alejsdev). - π Fix minor typo. PR [#12026](https://togithub.com/fastapi/fastapi/pull/12026) by [@MicaelJarniac](https://togithub.com/MicaelJarniac). - π Several docs improvements, tweaks, and clarifications. PR [#11390](https://togithub.com/fastapi/fastapi/pull/11390) by [@nilslindemann](https://togithub.com/nilslindemann). - π Add missing `compresslevel` parameter on docs for `GZipMiddleware`. PR [#11350](https://togithub.com/fastapi/fastapi/pull/11350) by [@junah201](https://togithub.com/junah201). - π Fix inconsistent response code when item already exists in docs for testing. PR [#11818](https://togithub.com/fastapi/fastapi/pull/11818) by [@lokomilo](https://togithub.com/lokomilo). - π Update `docs/en/docs/tutorial/body.md` with Python 3.10 union type example. PR [#11415](https://togithub.com/fastapi/fastapi/pull/11415) by [@rangzen](https://togithub.com/rangzen). ##### Translations - π Add Portuguese translation for `docs/pt/docs/tutorial/request_file.md`. PR [#12018](https://togithub.com/fastapi/fastapi/pull/12018) by [@Joao-Pedro-P-Holanda](https://togithub.com/Joao-Pedro-P-Holanda). - π Add Japanese translation for `docs/ja/docs/learn/index.md`. PR [#11592](https://togithub.com/fastapi/fastapi/pull/11592) by [@ukwhatn](https://togithub.com/ukwhatn). - π Update Spanish translation docs for consistency. PR [#12044](https://togithub.com/fastapi/fastapi/pull/12044) by [@alejsdev](https://togithub.com/alejsdev). - π Update Chinese translation for `docs/zh/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [#12028](https://togithub.com/fastapi/fastapi/pull/12028) by [@xuvjso](https://togithub.com/xuvjso). - π Update FastAPI People, do not translate to have the most recent info. PR [#12034](https://togithub.com/fastapi/fastapi/pull/12034) by [@tiangolo](https://togithub.com/tiangolo). - π Update Urdu translation for `docs/ur/docs/benchmarks.md`. PR [#10046](https://togithub.com/fastapi/fastapi/pull/10046) by [@AhsanSheraz](https://togithub.com/AhsanSheraz). ##### Internal - β¬ \[pre-commit.ci] pre-commit autoupdate. PR [#12046](https://togithub.com/fastapi/fastapi/pull/12046) by [@pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci). - π§ Update coverage config files. PR [#12035](https://togithub.com/fastapi/fastapi/pull/12035) by [@tiangolo](https://togithub.com/tiangolo). - π¨ Standardize shebang across shell scripts. PR [#11942](https://togithub.com/fastapi/fastapi/pull/11942) by [@gitworkflows](https://togithub.com/gitworkflows). - β¬ Update sqlalchemy requirement from <1.4.43,>=1.3.18 to >=1.3.18,<2.0.33. PR [#11979](https://togithub.com/fastapi/fastapi/pull/11979) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - π Remove old ignore warnings. PR [#11950](https://togithub.com/fastapi/fastapi/pull/11950) by [@tiangolo](https://togithub.com/tiangolo). - β¬οΈ Upgrade griffe-typingdoc for the docs. PR [#12029](https://togithub.com/fastapi/fastapi/pull/12029) by [@tiangolo](https://togithub.com/tiangolo). - π Add .coverage\* to `.gitignore`. PR [#11940](https://togithub.com/fastapi/fastapi/pull/11940) by [@gitworkflows](https://togithub.com/gitworkflows). - βοΈ Record and show test coverage contexts (what test covers which line). PR [#11518](https://togithub.com/fastapi/fastapi/pull/11518) by [@slafs](https://togithub.com/slafs). ### [`v0.112.1`](https://togithub.com/fastapi/fastapi/releases/tag/0.112.1) [Compare Source](https://togithub.com/fastapi/fastapi/compare/0.112.0...0.112.1) ##### Upgrades - β¬οΈ Allow Starlette 0.38.x, update the pin to `>=0.37.2,<0.39.0`. PR [#11876](https://togithub.com/fastapi/fastapi/pull/11876) by [@musicinmybrain](https://togithub.com/musicinmybrain). ##### Docs - π Update docs section about "Don't Translate these Pages". PR [#12022](https://togithub.com/fastapi/fastapi/pull/12022) by [@tiangolo](https://togithub.com/tiangolo). - π Add documentation for non-translated pages and scripts to verify them. PR [#12020](https://togithub.com/fastapi/fastapi/pull/12020) by [@tiangolo](https://togithub.com/tiangolo). - π Update docs about discussions questions. PR [#11985](https://togithub.com/fastapi/fastapi/pull/11985) by [@tiangolo](https://togithub.com/tiangolo). ##### Translations - π Add Portuguese translation for `docs/pt/docs/tutorial/bigger-applications.md`. PR [#11971](https://togithub.com/fastapi/fastapi/pull/11971) by [@marcelomarkus](https://togithub.com/marcelomarkus). - π Add Portuguese translation for `docs/pt/docs/advanced/testing-websockets.md`. PR [#11994](https://togithub.com/fastapi/fastapi/pull/11994) by [@ceb10n](https://togithub.com/ceb10n). - π Add Portuguese translation for `docs/pt/docs/advanced/testing-dependencies.md`. PR [#11995](https://togithub.com/fastapi/fastapi/pull/11995) by [@ceb10n](https://togithub.com/ceb10n). - π Add Portuguese translation for `docs/pt/docs/advanced/using-request-directly.md`. PR [#11956](https://togithub.com/fastapi/fastapi/pull/11956) by [@ceb10n](https://togithub.com/ceb10n). - π Add French translation for `docs/fr/docs/tutorial/body-multiple-params.md`. PR [#11796](https://togithub.com/fastapi/fastapi/pull/11796) by [@pe-brian](https://togithub.com/pe-brian). - π Update Chinese translation for `docs/zh/docs/tutorial/query-params.md`. PR [#11557](https://togithub.com/fastapi/fastapi/pull/11557) by [@caomingpei](https://togithub.com/caomingpei). - π Update typo in Chinese translation for `docs/zh/docs/advanced/testing-dependencies.md`. PR [#11944](https://togithub.com/fastapi/fastapi/pull/11944) by [@bestony](https://togithub.com/bestony). - π Add Portuguese translation for `docs/pt/docs/advanced/sub-applications.md` and `docs/pt/docs/advanced/behind-a-proxy.md`. PR [#11856](https://togithub.com/fastapi/fastapi/pull/11856) by [@marcelomarkus](https://togithub.com/marcelomarkus). - π Add Portuguese translation for `docs/pt/docs/tutorial/cors.md` and `docs/pt/docs/tutorial/middleware.md`. PR [#11916](https://togithub.com/fastapi/fastapi/pull/11916) by [@wesinalves](https://togithub.com/wesinalves). - π Add French translation for `docs/fr/docs/tutorial/path-params-numeric-validations.md`. PR [#11788](https://togithub.com/fastapi/fastapi/pull/11788) by [@pe-brian](https://togithub.com/pe-brian). ##### Internal - β¬ Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0. PR [#11727](https://togithub.com/fastapi/fastapi/pull/11727) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - π§ Add changelog URL to `pyproject.toml`, shows in PyPI. PR [#11152](https://togithub.com/fastapi/fastapi/pull/11152) by [@Pierre-VF](https://togithub.com/Pierre-VF). - π· Do not sync labels as it overrides manually added labels. PR [#12024](https://togithub.com/fastapi/fastapi/pull/12024) by [@tiangolo](https://togithub.com/tiangolo). - π·π» Update Labeler GitHub Actions. PR [#12019](https://togithub.com/fastapi/fastapi/pull/12019) by [@tiangolo](https://togithub.com/tiangolo). - π§ Update configs for MkDocs for languages and social cards. PR [#12016](https://togithub.com/fastapi/fastapi/pull/12016) by [@tiangolo](https://togithub.com/tiangolo). - π· Update permissions and config for labeler GitHub Action. PR [#12008](https://togithub.com/fastapi/fastapi/pull/12008) by [@tiangolo](https://togithub.com/tiangolo). - π·π» Add GitHub Action label-checker. PR [#12005](https://togithub.com/fastapi/fastapi/pull/12005) by [@tiangolo](https://togithub.com/tiangolo). - π· Add label checker GitHub Action. PR [#12004](https://togithub.com/fastapi/fastapi/pull/12004) by [@tiangolo](https://togithub.com/tiangolo). - π· Update GitHub Action add-to-project. PR [#12002](https://togithub.com/fastapi/fastapi/pull/12002) by [@tiangolo](https://togithub.com/tiangolo). - π§ Update labeler GitHub Action. PR [#12001](https://togithub.com/fastapi/fastapi/pull/12001) by [@tiangolo](https://togithub.com/tiangolo). - π· Add GitHub Action labeler. PR [#12000](https://togithub.com/fastapi/fastapi/pull/12000) by [@tiangolo](https://togithub.com/tiangolo). - π· Add GitHub Action add-to-project. PR [#11999](https://togithub.com/fastapi/fastapi/pull/11999) by [@tiangolo](https://togithub.com/tiangolo). - π Update admonitions in docs missing. PR [#11998](https://togithub.com/fastapi/fastapi/pull/11998) by [@tiangolo](https://togithub.com/tiangolo). - π¨ Update docs.py script to enable dirty reload conditionally. PR [#11986](https://togithub.com/fastapi/fastapi/pull/11986) by [@tiangolo](https://togithub.com/tiangolo). - π§ Update MkDocs instant previews. PR [#11982](https://togithub.com/fastapi/fastapi/pull/11982) by [@tiangolo](https://togithub.com/tiangolo). - π Fix deploy docs previews script to handle mkdocs.yml files. PR [#11984](https://togithub.com/fastapi/fastapi/pull/11984) by [@tiangolo](https://togithub.com/tiangolo). - π‘ Add comment about custom Termynal line-height. PR [#11976](https://togithub.com/fastapi/fastapi/pull/11976) by [@tiangolo](https://togithub.com/tiangolo). - π· Add alls-green for test-redistribute. PR [#11974](https://togithub.com/fastapi/fastapi/pull/11974) by [@tiangolo](https://togithub.com/tiangolo). - π· Update docs-previews to handle no docs changes. PR [#11975](https://togithub.com/fastapi/fastapi/pull/11975) by [@tiangolo](https://togithub.com/tiangolo). - π¨ Refactor script `deploy_docs_status.py` to account for deploy URLs with or without trailing slash. PR [#11965](https://togithub.com/fastapi/fastapi/pull/11965) by [@tiangolo](https://togithub.com/tiangolo). - ποΈ Update permissions for deploy-docs action. PR [#11964](https://togithub.com/fastapi/fastapi/pull/11964) by [@tiangolo](https://togithub.com/tiangolo). - π·π» Add deploy docs status and preview links to PRs. PR [#11961](https://togithub.com/fastapi/fastapi/pull/11961) by [@tiangolo](https://togithub.com/tiangolo). - π§ Update docs setup with latest configs and plugins. PR [#11953](https://togithub.com/fastapi/fastapi/pull/11953) by [@tiangolo](https://togithub.com/tiangolo). - π Ignore warning from attrs in Trio. PR [#11949](https://togithub.com/fastapi/fastapi/pull/11949) by [@tiangolo](https://togithub.com/tiangolo).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 was generated by Mend Renovate. View the repository job log.