]>
git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
github-actions[bot] [Mon, 24 Nov 2025 14:59:55 +0000 (14:59 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Mon, 24 Nov 2025 14:58:56 +0000 (14:58 +0000)]
📝 Update release notes
[skip ci]
Sofie Van Landeghem [Mon, 24 Nov 2025 14:58:32 +0000 (15:58 +0100)]
👷 Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5` (#14403)
👷 Upgrade latest-changes and pin actions/checkout@v5
Motov Yurii [Sun, 23 Nov 2025 20:10:04 +0000 (21:10 +0100)]
🔧 Configure labeler to exclude files that start from underscore for `lang-all` label (#14213)
Sebastián Ramírez [Sun, 23 Nov 2025 17:41:43 +0000 (09:41 -0800)]
👷 Add pre-commit config with local script for permalinks (#14398)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sebastián Ramírez [Sun, 23 Nov 2025 16:36:34 +0000 (08:36 -0800)]
👷 Add custom pre-commit CI (#14397)
Sebastián Ramírez [Sun, 23 Nov 2025 09:27:40 +0000 (01:27 -0800)]
💄 Use font Fira Code to fix display of Rich panels in docs in Windows (#14387)
dependabot[bot] [Fri, 21 Nov 2025 13:03:21 +0000 (14:03 +0100)]
⬆ Bump actions/checkout from 5 to 6 (#14381)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 21 Nov 2025 12:49:34 +0000 (12:49 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 21 Nov 2025 12:49:11 +0000 (13:49 +0100)]
🛠️ Add `add-permalinks` and `add-permalinks-page` to `scripts/docs.py` (#14033)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Thu, 20 Nov 2025 10:45:39 +0000 (10:45 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 20 Nov 2025 10:45:16 +0000 (11:45 +0100)]
🔧 Upgrade Material for MkDocs and remove insiders (#14375)
Sebastián Ramírez [Wed, 19 Nov 2025 16:51:59 +0000 (17:51 +0100)]
🔖 Release version 0.121.3
github-actions[bot] [Wed, 19 Nov 2025 16:50:42 +0000 (16:50 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 19 Nov 2025 16:50:18 +0000 (17:50 +0100)]
♻️ Make the result of `Depends()` and `Security()` hashable, as a workaround for other tools interacting with these internal parts (#14372)
github-actions[bot] [Wed, 19 Nov 2025 11:55:32 +0000 (11:55 +0000)]
📝 Update release notes
[skip ci]
Ben Beasley [Wed, 19 Nov 2025 11:55:05 +0000 (11:55 +0000)]
⬆️ Bump Starlette to <`0.51.0` (#14282)
github-actions[bot] [Wed, 19 Nov 2025 10:12:24 +0000 (10:12 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Wed, 19 Nov 2025 10:12:00 +0000 (11:12 +0100)]
📝 Add missing hash part (#14369)
Add missing hash part
Was forgotten in #14359. I already added it in #14367
github-actions[bot] [Tue, 18 Nov 2025 08:30:46 +0000 (08:30 +0000)]
📝 Update release notes
[skip ci]
Edge-Seven [Tue, 18 Nov 2025 08:30:20 +0000 (15:30 +0700)]
📝 Fix typos in code comments (#14364)
Fix typos in some files
Co-authored-by: khanhkhanhlele <namkhanh20xx@gmail.com>
github-actions[bot] [Mon, 17 Nov 2025 19:34:16 +0000 (19:34 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 17 Nov 2025 19:33:53 +0000 (20:33 +0100)]
📝 Add docs for using FastAPI Cloud (#14359)
Sebastián Ramírez [Thu, 13 Nov 2025 17:03:55 +0000 (18:03 +0100)]
🔖 Release version 0.121.2
github-actions[bot] [Thu, 13 Nov 2025 13:59:34 +0000 (13:59 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 13 Nov 2025 13:59:07 +0000 (14:59 +0100)]
🐛 Fix handling of JSON Schema attributes named "$ref" (#14349)
github-actions[bot] [Thu, 13 Nov 2025 09:22:06 +0000 (09:22 +0000)]
📝 Update release notes
[skip ci]
Mia Bajić [Thu, 13 Nov 2025 09:21:43 +0000 (10:21 +0100)]
📝 Add EuroPython talk & podcast episode with Sebastián Ramírez (#14260)
Add EuroPython & podcast episode with Sebastián Ramírez
github-actions[bot] [Thu, 13 Nov 2025 07:37:43 +0000 (07:37 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Thu, 13 Nov 2025 07:37:15 +0000 (08:37 +0100)]
✏️ Fix links and add missing permalink in docs (#14217)
* Fix link url to match link text
* Add missing permalink in `behind-a-proxy.md`
* Fix link in `advanced-dependencies.md`
github-actions[bot] [Wed, 12 Nov 2025 16:24:24 +0000 (16:24 +0000)]
📝 Update release notes
[skip ci]
Rafael de Oliveira Marques [Wed, 12 Nov 2025 16:23:57 +0000 (13:23 -0300)]
🌐 Update Portuguese translations with LLM prompt (#14228)
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* validated llm translation
* fix non-Annotated in llm-prompt
* rerun after a few changes in llm-prompt
* fix non-Annotated
* validated llm translation
* fix llm translation
* update outdated translations
* fix translation for operation IDs
* add header link
* add missing link
* fix line break
* fix diff
* fix llm translation
* fix 'Atualize' to 'Atualizar'
* update alternatives.md
* update async.md
* update fastapi-cli.md
* update features.md
* update help-fastapi.md
* update history-design-future.md
* update index.md
* update advanced/events.md
* update advanced/middleware.md
* update advanced/response-cookies.md
* update advanced/response-headers.md
* update advanced/templates.md
* update advanced/testing-websockets.md
* update advanced/using-request-directly.md
* update advanced/websockets.md
* update advanced/security/oauth2-scopes.md
* update deployment/cloud.md
* update deployment/manually.md
* update how-to/custom-request-and-route.md
* update how-to/migrate-from-pydantic-v1-to-pydantic-v2.md
* update tutorial/background-tasks.md
* update tutorial/first-steps.md
* update tutorial/handling-errors.md
* update tutorial/middleware.md
* update tutorial/request-files.md
* update tutorial/sql-databases.md
* update tutorial/static-files.md
* update tutorial/testing.md
* update tutorial/dependencies/dependencies-with-yield.md
* update advanced/advanced-dependencies.md
---------
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 12 Nov 2025 15:23:24 +0000 (15:23 +0000)]
📝 Update release notes
[skip ci]
Rafael de Oliveira Marques [Wed, 12 Nov 2025 15:22:59 +0000 (12:22 -0300)]
🔨 Add Portuguese translations LLM prompt (#14208)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 10 Nov 2025 20:55:20 +0000 (20:55 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Mon, 10 Nov 2025 20:54:56 +0000 (21:54 +0100)]
🌐 Sync Russian docs (#14331)
Update outdated\missing pages in Rus translations
github-actions[bot] [Mon, 10 Nov 2025 08:34:48 +0000 (08:34 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Mon, 10 Nov 2025 08:34:25 +0000 (09:34 +0100)]
🌐 Sync German docs (#14317)
* Sync with #14262
* Sync with #14287
* Two improvements
* "Frühzeitig beenden" -> "Frühes Beenden"
* "Make herum" bold too
Sebastián Ramírez [Sat, 8 Nov 2025 21:47:00 +0000 (22:47 +0100)]
🔖 Release version 0.121.1
github-actions[bot] [Sat, 8 Nov 2025 21:43:59 +0000 (21:43 +0000)]
📝 Update release notes
[skip ci]
luzzodev [Sat, 8 Nov 2025 21:43:30 +0000 (22:43 +0100)]
🐛 Fix `Depends(func, scope='function')` for top level (parameterless) dependencies (#14301)
github-actions[bot] [Tue, 4 Nov 2025 08:39:30 +0000 (08:39 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Tue, 4 Nov 2025 08:38:34 +0000 (08:38 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Tue, 4 Nov 2025 08:38:16 +0000 (09:38 +0100)]
⬆ Bump ruff from 0.13.2 to 0.14.3 (#14276)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.2 to 0.14.3.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.2...0.14.3)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
pre-commit-ci[bot] [Tue, 4 Nov 2025 08:38:05 +0000 (09:38 +0100)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14289)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.2 → v0.14.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.2...v0.14.3)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 3 Nov 2025 13:20:34 +0000 (13:20 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 3 Nov 2025 13:19:58 +0000 (14:19 +0100)]
📝 Upate docs for advanced dependencies with `yield`, noting the changes in 0.121.0, adding `scope` (#14287)
Sebastián Ramírez [Mon, 3 Nov 2025 10:21:36 +0000 (11:21 +0100)]
🔖 Release version 0.121.0
Sebastián Ramírez [Mon, 3 Nov 2025 10:19:56 +0000 (11:19 +0100)]
📝 Update release notes
github-actions[bot] [Mon, 3 Nov 2025 10:13:13 +0000 (10:13 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 3 Nov 2025 10:12:49 +0000 (11:12 +0100)]
✨ Add support for dependencies with scopes, support `scope="request"` for dependencies with `yield` that exit before the response is sent (#14262)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 3 Nov 2025 09:25:02 +0000 (09:25 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Mon, 3 Nov 2025 09:24:57 +0000 (09:24 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 3 Nov 2025 09:24:36 +0000 (10:24 +0100)]
👥 Update FastAPI People - Contributors and Translators (#14273)
Co-authored-by: github-actions <github-actions@github.com>
github-actions[bot] [Mon, 3 Nov 2025 09:24:17 +0000 (09:24 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 3 Nov 2025 09:24:09 +0000 (10:24 +0100)]
👥 Update FastAPI People - Sponsors (#14274)
Co-authored-by: github-actions <github-actions@github.com>
Sebastián Ramírez [Mon, 3 Nov 2025 09:23:52 +0000 (10:23 +0100)]
👥 Update FastAPI GitHub topic repositories (#14280)
Co-authored-by: github-actions <github-actions@github.com>
github-actions[bot] [Sun, 2 Nov 2025 17:15:57 +0000 (17:15 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Sun, 2 Nov 2025 17:15:19 +0000 (18:15 +0100)]
⬆ Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1 (#14277)
Bumps [mkdocs-macros-plugin](https://github.com/fralau/mkdocs_macros_plugin) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/fralau/mkdocs_macros_plugin/releases)
- [Changelog](https://github.com/fralau/mkdocs-macros-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fralau/mkdocs_macros_plugin/compare/v1.4.0...v1.4.1)
---
updated-dependencies:
- dependency-name: mkdocs-macros-plugin
dependency-version: 1.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions[bot] [Sun, 2 Nov 2025 17:15:00 +0000 (17:15 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Sun, 2 Nov 2025 17:14:31 +0000 (18:14 +0100)]
⬆ Bump mkdocstrings[python] from 0.26.1 to 0.30.1 (#14279)
Bumps [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings) from 0.26.1 to 0.30.1.
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/mkdocstrings/compare/0.26.1...0.30.1)
---
updated-dependencies:
- dependency-name: mkdocstrings[python]
dependency-version: 0.30.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sebastián Ramírez [Fri, 31 Oct 2025 18:35:33 +0000 (19:35 +0100)]
🔖 Release version 0.120.4
github-actions[bot] [Fri, 31 Oct 2025 18:35:03 +0000 (18:35 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Fri, 31 Oct 2025 18:34:30 +0000 (19:34 +0100)]
🐛 Fix security schemes in OpenAPI when added at the top level app (#14266)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Sebastián Ramírez [Thu, 30 Oct 2025 20:40:08 +0000 (21:40 +0100)]
🔖 Release version 0.120.3
github-actions[bot] [Thu, 30 Oct 2025 19:51:03 +0000 (19:51 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Thu, 30 Oct 2025 19:50:37 +0000 (20:50 +0100)]
📝 Update note for untranslated pages (#14257)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 30 Oct 2025 19:35:31 +0000 (19:35 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 30 Oct 2025 19:35:04 +0000 (16:35 -0300)]
♻️ Reduce internal cyclic recursion in dependencies, from 2 functions calling each other to 1 calling itself (#14256)
github-actions[bot] [Thu, 30 Oct 2025 04:59:14 +0000 (04:59 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 30 Oct 2025 04:58:49 +0000 (01:58 -0300)]
♻️ Refactor internals of dependencies, simplify code and remove `get_param_sub_dependant` (#14255)
github-actions[bot] [Thu, 30 Oct 2025 04:52:12 +0000 (04:52 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 30 Oct 2025 04:51:50 +0000 (01:51 -0300)]
♻️ Refactor internals of dependencies, simplify using dataclasses (#14254)
Sebastián Ramírez [Wed, 29 Oct 2025 13:44:41 +0000 (14:44 +0100)]
🔖 Release version 0.120.2
github-actions[bot] [Wed, 29 Oct 2025 13:43:35 +0000 (13:43 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 29 Oct 2025 13:43:11 +0000 (10:43 -0300)]
🔧 Add sponsor: SerpApi (#14248)
github-actions[bot] [Wed, 29 Oct 2025 13:09:57 +0000 (13:09 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 29 Oct 2025 13:09:30 +0000 (10:09 -0300)]
🐛 Fix separation of schemas with nested models introduced in 0.119.0 (#14246)
github-actions[bot] [Tue, 28 Oct 2025 07:50:28 +0000 (07:50 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Tue, 28 Oct 2025 07:50:26 +0000 (07:50 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Tue, 28 Oct 2025 07:48:51 +0000 (07:48 +0000)]
📝 Update release notes
[skip ci]
pre-commit-ci[bot] [Tue, 28 Oct 2025 07:48:46 +0000 (08:48 +0100)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14237)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.1 → v0.14.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.1...v0.14.2)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 28 Oct 2025 07:48:36 +0000 (08:48 +0100)]
⬆ Bump actions/download-artifact from 5 to 6 (#14236)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Tue, 28 Oct 2025 07:48:28 +0000 (08:48 +0100)]
⬆ Bump actions/upload-artifact from 4 to 5 (#14235)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sebastián Ramírez [Mon, 27 Oct 2025 17:51:46 +0000 (18:51 +0100)]
🔖 Release version 0.120.1
github-actions[bot] [Mon, 27 Oct 2025 17:50:15 +0000 (17:50 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Mon, 27 Oct 2025 17:49:54 +0000 (18:49 +0100)]
⬆️ Bump Starlette to <`0.50.0` (#14234)
github-actions[bot] [Mon, 27 Oct 2025 14:47:51 +0000 (14:47 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Mon, 27 Oct 2025 14:45:14 +0000 (15:45 +0100)]
🔧 Add `license` and `license-files` to `pyproject.toml`, remove `License` from `classifiers` (#14230)
Sebastián Ramírez [Thu, 23 Oct 2025 20:54:45 +0000 (22:54 +0200)]
🔖 Release version 0.120.0
Sebastián Ramírez [Thu, 23 Oct 2025 20:54:19 +0000 (22:54 +0200)]
📝 Update release notes
github-actions[bot] [Thu, 23 Oct 2025 20:32:06 +0000 (20:32 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 23 Oct 2025 20:31:35 +0000 (22:31 +0200)]
➕ Migrate internal reference documentation from `typing_extensions.Doc` to `annotated_doc.Doc` (#14222)
github-actions[bot] [Tue, 21 Oct 2025 20:32:57 +0000 (20:32 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Tue, 21 Oct 2025 20:32:28 +0000 (22:32 +0200)]
🛠️ Update German LLM prompt and test file (#14189)
Minor fixes in German LLM prompt and test file
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Tue, 21 Oct 2025 07:53:59 +0000 (07:53 +0000)]
📝 Update release notes
[skip ci]
pre-commit-ci[bot] [Tue, 21 Oct 2025 07:53:27 +0000 (09:53 +0200)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14181)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.13.3 → v0.14.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.13.3...v0.14.1)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 20 Oct 2025 14:00:33 +0000 (14:00 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Mon, 20 Oct 2025 14:00:08 +0000 (16:00 +0200)]
🌐 Sync German docs (#14188)
Sync German docs with #14168
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Sebastián Ramírez [Mon, 20 Oct 2025 11:28:38 +0000 (13:28 +0200)]
🔖 Release version 0.119.1