febus982 / bootstrap-python-fastapi

A python service built using Clean Architecture and SOLID principles
https://febus982.github.io/bootstrap-python-fastapi
37 stars 2 forks source link

Update dependency fastapi to v0.111.0 - autoclosed #160

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fastapi 0.110.1 -> 0.111.0 age adoption passing confidence

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.

codeclimate[bot] commented 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.