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).
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^0.110.0
->^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).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.