Closed renovate[bot] closed 4 months ago
Code Climate has analyzed commit c03024e1 and detected 0 issues on this pull request.
The test coverage on the diff in this pull request is 100.0% (100% is the threshold).
This pull request will bring the total coverage in the repository to 100.0% (0.0% change).
View more on Code Climate.
This PR contains the following updates:
0.110.1
->0.111.0
Release Notes
tiangolo/fastapi (fastapi)
### [`v0.111.0`](https://togithub.com/tiangolo/fastapi/releases/tag/0.111.0) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.110.3...0.111.0) ##### Features - ✨ Add FastAPI CLI, the new `fastapi` command. PR [#11522](https://togithub.com/tiangolo/fastapi/pull/11522) by [@tiangolo](https://togithub.com/tiangolo). - New docs: [FastAPI CLI](https://fastapi.tiangolo.com/fastapi-cli/). Try it out with: ```console $ pip install --upgrade fastapi $ fastapi dev main.py ╭────────── FastAPI CLI - Development mode ───────────╮ │ │ │ Serving at: http://127.0.0.1:8000 │ │ │ │ API docs: http://127.0.0.1:8000/docs │ │ │ │ Running in development mode, for production use: │ │ │ │ fastapi run │ │ │ ╰─────────────────────────────────────────────────────╯ INFO: Will watch for changes in these directories: ['/home/user/code/awesomeapp'] INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: Started reloader process [2248755] using WatchFiles INFO: Started server process [2248757] INFO: Waiting for application startup. INFO: Application startup complete. ``` ##### Refactors - 🔧 Add configs and setup for `fastapi-slim` including optional extras `fastapi-slim[standard]`, and `fastapi` including by default the same `standard` extras. PR [#11503](https://togithub.com/tiangolo/fastapi/pull/11503) by [@tiangolo](https://togithub.com/tiangolo). ### [`v0.110.3`](https://togithub.com/tiangolo/fastapi/releases/tag/0.110.3) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.110.2...0.110.3) #### Latest Changes ##### Docs - 📝 Update references to Python version, FastAPI supports all the current versions, no need to make the version explicit. PR [#11496](https://togithub.com/tiangolo/fastapi/pull/11496) by [@tiangolo](https://togithub.com/tiangolo). - ✏️ Fix typo in `fastapi/security/api_key.py`. PR [#11481](https://togithub.com/tiangolo/fastapi/pull/11481) by [@ch33zer](https://togithub.com/ch33zer). - ✏️ Fix typo in `security/http.py`. PR [#11455](https://togithub.com/tiangolo/fastapi/pull/11455) by [@omarmoo5](https://togithub.com/omarmoo5). ##### Translations - 🌐 Add Traditional Chinese translation for `docs/zh-hant/benchmarks.md`. PR [#11484](https://togithub.com/tiangolo/fastapi/pull/11484) by [@KNChiu](https://togithub.com/KNChiu). - 🌐 Update Chinese translation for `docs/zh/docs/fastapi-people.md`. PR [#11476](https://togithub.com/tiangolo/fastapi/pull/11476) by [@billzhong](https://togithub.com/billzhong). - 🌐 Add Chinese translation for `docs/zh/docs/how-to/index.md` and `docs/zh/docs/how-to/general.md`. PR [#11443](https://togithub.com/tiangolo/fastapi/pull/11443) by [@billzhong](https://togithub.com/billzhong). - 🌐 Add Spanish translation for cookie-params `docs/es/docs/tutorial/cookie-params.md`. PR [#11410](https://togithub.com/tiangolo/fastapi/pull/11410) by [@fabianfalon](https://togithub.com/fabianfalon). ##### Internal - ⬆ Bump mkdocstrings\[python] from 0.23.0 to 0.24.3. PR [#11469](https://togithub.com/tiangolo/fastapi/pull/11469) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - 🔨 Update internal scripts and remove unused ones. PR [#11499](https://togithub.com/tiangolo/fastapi/pull/11499) by [@tiangolo](https://togithub.com/tiangolo). - 🔧 Migrate from Hatch to PDM for the internal build. PR [#11498](https://togithub.com/tiangolo/fastapi/pull/11498) by [@tiangolo](https://togithub.com/tiangolo). - ⬆️ Upgrade MkDocs Material and re-enable cards. PR [#11466](https://togithub.com/tiangolo/fastapi/pull/11466) by [@tiangolo](https://togithub.com/tiangolo). - ⬆ Bump pillow from 10.2.0 to 10.3.0. PR [#11403](https://togithub.com/tiangolo/fastapi/pull/11403) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - 🔧 Ungroup dependabot updates. PR [#11465](https://togithub.com/tiangolo/fastapi/pull/11465) by [@tiangolo](https://togithub.com/tiangolo). ### [`v0.110.2`](https://togithub.com/tiangolo/fastapi/releases/tag/0.110.2) [Compare Source](https://togithub.com/tiangolo/fastapi/compare/0.110.1...0.110.2) ##### Fixes - 🐛 Fix support for query parameters with list types, handle JSON encoding Pydantic `UndefinedType`. PR [#9929](https://togithub.com/tiangolo/fastapi/pull/9929) by [@arjwilliams](https://togithub.com/arjwilliams). ##### Refactors - ♻️ Simplify Pydantic configs in OpenAPI models in `fastapi/openapi/models.py`. PR [#10886](https://togithub.com/tiangolo/fastapi/pull/10886) by [@JoeTanto2](https://togithub.com/JoeTanto2). - ✨ Add support for Pydantic's 2.7 new deprecated Field parameter, remove URL from validation errors response. PR [#11461](https://togithub.com/tiangolo/fastapi/pull/11461) by [@tiangolo](https://togithub.com/tiangolo). ##### Docs - 📝 Fix types in examples under `docs_src/extra_data_types`. PR [#10535](https://togithub.com/tiangolo/fastapi/pull/10535) by [@nilslindemann](https://togithub.com/nilslindemann). - 📝 Update references to UJSON. PR [#11464](https://togithub.com/tiangolo/fastapi/pull/11464) by [@tiangolo](https://togithub.com/tiangolo). - 📝 Tweak docs and translations links, typos, format. PR [#11389](https://togithub.com/tiangolo/fastapi/pull/11389) by [@nilslindemann](https://togithub.com/nilslindemann). - 📝 Fix typo in `docs/es/docs/async.md`. PR [#11400](https://togithub.com/tiangolo/fastapi/pull/11400) by [@fabianfalon](https://togithub.com/fabianfalon). - 📝 Update OpenAPI client generation docs to use `@hey-api/openapi-ts`. PR [#11339](https://togithub.com/tiangolo/fastapi/pull/11339) by [@jordanshatford](https://togithub.com/jordanshatford). ##### Translations - 🌐 Update Chinese translation for `docs/zh/docs/index.html`. PR [#11430](https://togithub.com/tiangolo/fastapi/pull/11430) by [@waketzheng](https://togithub.com/waketzheng). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. PR [#11411](https://togithub.com/tiangolo/fastapi/pull/11411) by [@anton2yakovlev](https://togithub.com/anton2yakovlev). - 🌐 Add Portuguese translations for `learn/index.md` `resources/index.md` `help/index.md` `about/index.md`. PR [#10807](https://togithub.com/tiangolo/fastapi/pull/10807) by [@nazarepiedady](https://togithub.com/nazarepiedady). - 🌐 Update Russian translations for deployments docs. PR [#11271](https://togithub.com/tiangolo/fastapi/pull/11271) by [@Lufa1u](https://togithub.com/Lufa1u). - 🌐 Add Bengali translations for `docs/bn/docs/python-types.md`. PR [#11376](https://togithub.com/tiangolo/fastapi/pull/11376) by [@imtiaz101325](https://togithub.com/imtiaz101325). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/security/simple-oauth2.md`. PR [#5744](https://togithub.com/tiangolo/fastapi/pull/5744) by [@KdHyeon0661](https://togithub.com/KdHyeon0661). - 🌐 Add Korean translation for `docs/ko/docs/help-fastapi.md`. PR [#4139](https://togithub.com/tiangolo/fastapi/pull/4139) by [@kty4119](https://togithub.com/kty4119). - 🌐 Add Korean translation for `docs/ko/docs/advanced/events.md`. PR [#5087](https://togithub.com/tiangolo/fastapi/pull/5087) by [@pers0n4](https://togithub.com/pers0n4). - 🌐 Add Japanese translation for `docs/ja/docs/tutorial/path-operation-configuration.md`. PR [#1954](https://togithub.com/tiangolo/fastapi/pull/1954) by [@SwftAlpc](https://togithub.com/SwftAlpc). - 🌐 Add Japanese translation for `docs/ja/docs/tutorial/request-forms-and-files.md`. PR [#1946](https://togithub.com/tiangolo/fastapi/pull/1946) by [@SwftAlpc](https://togithub.com/SwftAlpc). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [#10532](https://togithub.com/tiangolo/fastapi/pull/10532) by [@AlertRED](https://togithub.com/AlertRED). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/debugging.md`. PR [#5695](https://togithub.com/tiangolo/fastapi/pull/5695) by [@JungWooGeon](https://togithub.com/JungWooGeon). ##### Internal - ⬆️ Upgrade version of typer for docs. PR [#11393](https://togithub.com/tiangolo/fastapi/pull/11393) by [@tiangolo](https://togithub.com/tiangolo).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 Mend Renovate. View repository job log here.