]>
git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
Sebastián Ramírez [Fri, 6 Feb 2026 15:30:48 +0000 (07:30 -0800)]
👷 Run tests with Starlette from git (#14849)
github-actions[bot] [Fri, 6 Feb 2026 15:29:27 +0000 (15:29 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Fri, 6 Feb 2026 15:28:59 +0000 (07:28 -0800)]
🌐 Update translations for ru (update-outdated) (#14834)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 6 Feb 2026 15:18:55 +0000 (15:18 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Fri, 6 Feb 2026 15:18:30 +0000 (07:18 -0800)]
♻️ Re-implement `on_event` in FastAPI for compatibility with the next Starlette, while keeping backwards compatibility (#14851)
github-actions[bot] [Fri, 6 Feb 2026 13:45:47 +0000 (13:45 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Fri, 6 Feb 2026 13:45:18 +0000 (05:45 -0800)]
👷 Run tests with lower bound uv sync, upgrade `fastapi[all]` minimum dependencies: `ujson >=5.8.0`, `orjson >=3.9.3` (#14846)
Sebastián Ramírez [Thu, 5 Feb 2026 19:46:37 +0000 (20:46 +0100)]
🔖 Release version 0.128.2
github-actions[bot] [Thu, 5 Feb 2026 19:42:42 +0000 (19:42 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 19:42:18 +0000 (11:42 -0800)]
🌐 Enable Traditional Chinese translations (#14842)
github-actions[bot] [Thu, 5 Feb 2026 19:28:17 +0000 (19:28 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 19:27:51 +0000 (11:27 -0800)]
🌐 Enable French docs translations (#14841)
github-actions[bot] [Thu, 5 Feb 2026 19:26:13 +0000 (19:26 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 19:25:49 +0000 (11:25 -0800)]
🔨 Add max pages to translate to configs (#14840)
github-actions[bot] [Thu, 5 Feb 2026 18:42:10 +0000 (18:42 +0000)]
📝 Update release notes
[skip ci]
Kanetsuna Masaya [Thu, 5 Feb 2026 18:41:43 +0000 (03:41 +0900)]
🐛 Fix using `Json[list[str]]` type (issue #10997) (#14616)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Thu, 5 Feb 2026 18:34:59 +0000 (18:34 +0000)]
📝 Update release notes
[skip ci]
Albin Skott [Thu, 5 Feb 2026 18:34:34 +0000 (19:34 +0100)]
✨ Add support for PEP695 `TypeAliasType` (#13920)
Co-authored-by: lokidev <torsten.zielke@protonmail.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Thu, 5 Feb 2026 18:23:44 +0000 (18:23 +0000)]
📝 Update release notes
[skip ci]
Jonathan Fulton [Thu, 5 Feb 2026 18:23:16 +0000 (13:23 -0500)]
✨ Allow `Response` type hint as dependency annotation (#14794)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Thu, 5 Feb 2026 16:11:33 +0000 (16:11 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 16:11:07 +0000 (08:11 -0800)]
🌐 Update translations for fr (translate-page) (#14837)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 16:06:44 +0000 (16:06 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Thu, 5 Feb 2026 16:06:09 +0000 (16:06 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 16:06:07 +0000 (08:06 -0800)]
🌐 Update translations for de (update-outdated) (#14836)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 16:05:18 +0000 (16:05 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 16:05:03 +0000 (08:05 -0800)]
🌐 Update translations for pt (update-outdated) (#14833)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sebastián Ramírez [Thu, 5 Feb 2026 16:04:47 +0000 (08:04 -0800)]
🌐 Update translations for ko (update-outdated) (#14835)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 16:03:19 +0000 (16:03 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 16:02:22 +0000 (08:02 -0800)]
🌐 Update translations for es (update-outdated) (#14832)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 15:57:15 +0000 (15:57 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:56:49 +0000 (07:56 -0800)]
🌐 Update translations for tr (update-outdated) (#14831)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 15:48:06 +0000 (15:48 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:47:42 +0000 (07:47 -0800)]
📝 Update docs for translations (#14830)
github-actions[bot] [Thu, 5 Feb 2026 15:44:05 +0000 (15:44 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:43:38 +0000 (07:43 -0800)]
🌐 Update translations for tr (add-missing) (#14790)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 15:34:47 +0000 (15:34 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:34:19 +0000 (07:34 -0800)]
🌐 Update translations for fr (update-outdated) (#14826)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 15:33:24 +0000 (15:33 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:32:56 +0000 (07:32 -0800)]
🌐 Update translations for zh-hant (update-outdated) (#14825)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 5 Feb 2026 15:31:55 +0000 (15:31 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Thu, 5 Feb 2026 15:31:31 +0000 (07:31 -0800)]
🌐 Update translations for uk (update-outdated) (#14822)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Maksym Zavalniuk <maksym.z@jome.com>
Co-authored-by: Roman Mashevskyi <romanmashevskyi@proton.me>
github-actions[bot] [Thu, 5 Feb 2026 12:49:18 +0000 (12:49 +0000)]
📝 Update release notes
[skip ci]
Rayyan oumlil [Thu, 5 Feb 2026 12:48:51 +0000 (07:48 -0500)]
📝 Fix duplicate word in `advanced-dependencies.md` (#14815)
github-actions[bot] [Wed, 4 Feb 2026 17:36:12 +0000 (17:36 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 17:35:21 +0000 (09:35 -0800)]
🔨 Update docs and translations scripts, enable Turkish (#14824)
Sebastián Ramírez [Wed, 4 Feb 2026 17:33:29 +0000 (18:33 +0100)]
🔖 Release version 0.128.1
github-actions[bot] [Wed, 4 Feb 2026 17:01:08 +0000 (17:01 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 17:00:40 +0000 (09:00 -0800)]
⬇️ Downgrade LLM translations model to GPT-5 to reduce mistakes (#14823)
github-actions[bot] [Wed, 4 Feb 2026 16:48:16 +0000 (16:48 +0000)]
📝 Update release notes
[skip ci]
Roman Mashevskyi [Wed, 4 Feb 2026 16:47:51 +0000 (18:47 +0200)]
🌐 Improve LLM prompt of `uk` documentation (#14795)
github-actions[bot] [Wed, 4 Feb 2026 16:44:48 +0000 (16:44 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 16:44:21 +0000 (08:44 -0800)]
🌐 Update translations for ja (update-outdated) (#14588)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Maruo.S <raspi-maru2004@outlook.jp>
github-actions[bot] [Wed, 4 Feb 2026 14:49:41 +0000 (14:49 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 14:49:18 +0000 (06:49 -0800)]
🐛 Fix translation script commit in place (#14818)
github-actions[bot] [Wed, 4 Feb 2026 14:36:09 +0000 (14:36 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 14:35:17 +0000 (06:35 -0800)]
📝 Update docs for contributing translations, simplify title (#14817)
github-actions[bot] [Wed, 4 Feb 2026 14:34:39 +0000 (14:34 +0000)]
📝 Update release notes
[skip ci]
Jonathan Fulton [Wed, 4 Feb 2026 14:34:02 +0000 (09:34 -0500)]
🐛 Update `ValidationError` schema to include `input` and `ctx` (#14791)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 14:21:00 +0000 (14:21 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 14:20:36 +0000 (06:20 -0800)]
🎨 Tweak types for mypy (#14816)
github-actions[bot] [Wed, 4 Feb 2026 13:51:56 +0000 (13:51 +0000)]
📝 Update release notes
[skip ci]
Mickaël Guérin [Wed, 4 Feb 2026 13:49:44 +0000 (14:49 +0100)]
🐛 Fix TYPE_CHECKING annotations for Python 3.14 (PEP 649) (#14789)
github-actions[bot] [Wed, 4 Feb 2026 13:47:09 +0000 (13:47 +0000)]
📝 Update release notes
[skip ci]
Cecilia Madrid [Wed, 4 Feb 2026 13:46:46 +0000 (14:46 +0100)]
🐛 Strip whitespaces from `Authorization` header credentials (#14786)
github-actions[bot] [Wed, 4 Feb 2026 13:36:24 +0000 (13:36 +0000)]
📝 Update release notes
[skip ci]
Joab [Wed, 4 Feb 2026 13:35:58 +0000 (10:35 -0300)]
✨ Add `viewport` meta tag to improve Swagger UI on mobile devices (#14777)
github-actions[bot] [Wed, 4 Feb 2026 13:34:29 +0000 (13:34 +0000)]
📝 Update release notes
[skip ci]
mvanderlee [Wed, 4 Feb 2026 13:34:01 +0000 (14:34 +0100)]
🏷️ Re-export `IncEx` type from Pydantic instead of duplicating it (#14641)
github-actions[bot] [Wed, 4 Feb 2026 13:32:48 +0000 (13:32 +0000)]
📝 Update release notes
[skip ci]
Tima [Wed, 4 Feb 2026 13:32:24 +0000 (16:32 +0300)]
📝 Fix typing issue in `docs_src/app_testing/app_b` code example (#14573)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 13:29:24 +0000 (13:29 +0000)]
📝 Update release notes
[skip ci]
johnson-earls [Wed, 4 Feb 2026 13:29:02 +0000 (05:29 -0800)]
📝 Fix example of license identifier in documentation (#14492)
Co-authored-by: svlandeg <svlandeg@github.com>
github-actions[bot] [Wed, 4 Feb 2026 13:26:29 +0000 (13:26 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 13:26:02 +0000 (16:26 +0300)]
📝 Add banner to translated pages (#14809)
* Add banner to translated pages
* Add link to English version. Use modern syntax for details block
* 🎨 Auto format
* Move `translation-banner.md` inside `docs` directory
* 🎨 Auto format
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 13:25:27 +0000 (13:25 +0000)]
📝 Update release notes
[skip ci]
Anton [Wed, 4 Feb 2026 13:24:59 +0000 (14:24 +0100)]
🚸 Improve error message for invalid query parameter type annotations (#14479)
Co-authored-by: Anton.D <anton.dehtiarenko@chdp-tech.net>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 13:23:34 +0000 (13:23 +0000)]
📝 Update release notes
[skip ci]
DJ Melisso [Wed, 4 Feb 2026 13:23:08 +0000 (05:23 -0800)]
🐛 Fix OpenAPI duplication of `anyOf` refs for app-level responses with specified `content` and `model` as `Union` (#14463)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 12:42:18 +0000 (12:42 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 12:41:54 +0000 (15:41 +0300)]
📝 Add links to related sections of docs to docstrings (#14776)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 12:33:37 +0000 (12:33 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 12:33:07 +0000 (15:33 +0300)]
📝 Update embedded code examples to Python 3.10 syntax (#14758)
github-actions[bot] [Wed, 4 Feb 2026 12:31:13 +0000 (12:31 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 12:30:47 +0000 (15:30 +0300)]
📝 Fix dependency installation command in `docs/en/docs/contributing.md` (#14757)
github-actions[bot] [Wed, 4 Feb 2026 12:07:48 +0000 (12:07 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 12:07:26 +0000 (15:07 +0300)]
📝 Use return type annotation instead of `response_model` when possible (#14753)
github-actions[bot] [Wed, 4 Feb 2026 12:05:41 +0000 (12:05 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 12:05:19 +0000 (15:05 +0300)]
🔨 Update translation script to retry if LLM-response doesn't pass validation with Translation Fixer tool (#14749)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 11:54:46 +0000 (11:54 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Wed, 4 Feb 2026 11:54:23 +0000 (14:54 +0300)]
📝 Use `WSGIMiddleware` from `a2wsgi` instead of deprecated `fastapi.middleware.wsgi.WSGIMiddleware` (#14756)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Feb 2026 11:49:22 +0000 (11:49 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 11:49:00 +0000 (03:49 -0800)]
💡 Update comment for Pydantic internals (#14814)
github-actions[bot] [Wed, 4 Feb 2026 11:46:55 +0000 (11:46 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 4 Feb 2026 11:46:32 +0000 (03:46 -0800)]
👷 Run tests only on relevant code changes (not on docs) (#14813)
github-actions[bot] [Tue, 3 Feb 2026 18:08:36 +0000 (18:08 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 3 Feb 2026 18:08:08 +0000 (21:08 +0300)]
👷 Run mypy by pre-commit (#14806)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Mon, 2 Feb 2026 16:34:52 +0000 (16:34 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Mon, 2 Feb 2026 16:34:26 +0000 (17:34 +0100)]
⬆ Bump ruff from 0.14.3 to 0.14.14 (#14798)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.14.3 to 0.14.14.
- [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.14.3...0.14.14)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.14
dependency-type: direct:development
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>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
github-actions[bot] [Mon, 2 Feb 2026 15:09:37 +0000 (15:09 +0000)]
📝 Update release notes
[skip ci]