]>
git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
github-actions[bot] [Wed, 1 Oct 2025 16:43:50 +0000 (16:43 +0000)]
📝 Update release notes
[skip ci]
pre-commit-ci[bot] [Wed, 1 Oct 2025 16:43:21 +0000 (18:43 +0200)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14126)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.13.1 → v0.13.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.13.1...v0.13.2)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sebastián Ramírez [Wed, 1 Oct 2025 16:43:11 +0000 (01:43 +0900)]
👥 Update FastAPI GitHub topic repositories (#14150)
Co-authored-by: github-actions <github-actions@github.com>
github-actions[bot] [Wed, 1 Oct 2025 16:43:01 +0000 (16:43 +0000)]
📝 Update release notes
[skip ci]
github-actions[bot] [Wed, 1 Oct 2025 16:42:56 +0000 (16:42 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Wed, 1 Oct 2025 16:42:38 +0000 (01:42 +0900)]
👥 Update FastAPI People - Sponsors (#14139)
Co-authored-by: github-actions <github-actions@github.com>
Sebastián Ramírez [Wed, 1 Oct 2025 16:42:31 +0000 (01:42 +0900)]
👥 Update FastAPI People - Contributors and Translators (#14138)
Co-authored-by: github-actions <github-actions@github.com>
github-actions[bot] [Wed, 1 Oct 2025 15:50:23 +0000 (15:50 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Wed, 1 Oct 2025 15:50:01 +0000 (17:50 +0200)]
⬆ Bump ruff from 0.12.7 to 0.13.2 (#14147)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.7 to 0.13.2.
- [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.12.7...0.13.2)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.13.2
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>
github-actions[bot] [Wed, 1 Oct 2025 15:48:14 +0000 (15:48 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Wed, 1 Oct 2025 15:47:48 +0000 (17:47 +0200)]
⬆ Bump sqlmodel from 0.0.24 to 0.0.25 (#14143)
Bumps [sqlmodel](https://github.com/fastapi/sqlmodel) from 0.0.24 to 0.0.25.
- [Release notes](https://github.com/fastapi/sqlmodel/releases)
- [Changelog](https://github.com/fastapi/sqlmodel/blob/main/docs/release-notes.md)
- [Commits](https://github.com/fastapi/sqlmodel/compare/0.0.24...0.0.25)
---
updated-dependencies:
- dependency-name: sqlmodel
dependency-version: 0.0.25
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] [Wed, 1 Oct 2025 15:20:18 +0000 (15:20 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Wed, 1 Oct 2025 15:19:54 +0000 (17:19 +0200)]
🌐 Sync German docs (#14149)
* Sync German docs with #13917
Plus a typo fix in tutorial/security/oauth2-jwt.md line 89.
* Sync german docs with #14099
---------
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Wed, 1 Oct 2025 13:26:33 +0000 (13:26 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Wed, 1 Oct 2025 13:26:11 +0000 (15:26 +0200)]
⬆ Bump tiangolo/issue-manager from 0.5.1 to 0.6.0 (#14148)
Bumps [tiangolo/issue-manager](https://github.com/tiangolo/issue-manager) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/tiangolo/issue-manager/releases)
- [Commits](https://github.com/tiangolo/issue-manager/compare/0.5.1...0.6.0)
---
updated-dependencies:
- dependency-name: tiangolo/issue-manager
dependency-version: 0.6.0
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>
github-actions[bot] [Tue, 30 Sep 2025 11:37:34 +0000 (11:37 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 30 Sep 2025 11:37:11 +0000 (13:37 +0200)]
🌐 Add Russian translations for missing pages (LLM-generated) (#14135)
* Copy En pages
* Translate pages (reviewed and corrected)
* Apply changes from latest PRs: 13917 and 14099
github-actions[bot] [Tue, 30 Sep 2025 11:25:02 +0000 (11:25 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 30 Sep 2025 11:24:39 +0000 (13:24 +0200)]
🌐 Update Russian translations for existing pages (LLM-generated) (#14123)
* Update Russian translations for modified pages
* docs: fix translation for multiprocessing
* Update Russian translations for other existing pages
* Apply changes from latest PRs: 13917 and 14099
---------
Co-authored-by: vldmrdev <70532790+vldmrdev@users.noreply.github.com>
github-actions[bot] [Tue, 30 Sep 2025 06:26:25 +0000 (06:26 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 30 Sep 2025 06:25:57 +0000 (15:25 +0900)]
🌐 Remove configuration files for inactive translations (#14130)
github-actions[bot] [Tue, 30 Sep 2025 05:57:45 +0000 (05:57 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Tue, 30 Sep 2025 05:56:53 +0000 (14:56 +0900)]
👷 Update docs previews comment, single comment, add failure status (#14129)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Tue, 30 Sep 2025 04:07:18 +0000 (04:07 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Tue, 30 Sep 2025 04:06:57 +0000 (06:06 +0200)]
🔨 Modify `mkdocs_hooks.py` to add `title` to page's metadata (remove permalinks in social cards) (#14125)
Sebastián Ramírez [Mon, 29 Sep 2025 03:34:21 +0000 (05:34 +0200)]
🔖 Release version 0.118.0
Sebastián Ramírez [Mon, 29 Sep 2025 03:33:39 +0000 (05:33 +0200)]
📝 Update release notes
github-actions[bot] [Mon, 29 Sep 2025 03:31:17 +0000 (03:31 +0000)]
📝 Update release notes
[skip ci]
Sebastián Ramírez [Mon, 29 Sep 2025 03:29:38 +0000 (12:29 +0900)]
🐛 Fix support for `StreamingResponse`s with dependencies with `yield` or `UploadFile`s, close after the response is done (#14099)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 29 Sep 2025 02:58:20 +0000 (02:58 +0000)]
📝 Update release notes
[skip ci]
Neizvestnyj [Mon, 29 Sep 2025 02:57:38 +0000 (05:57 +0300)]
📝 Update `tutorial/security/oauth2-jwt/` to use `pwdlib` with Argon2 instead of `passlib` (#13917)
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, 25 Sep 2025 06:45:53 +0000 (06:45 +0000)]
📝 Update release notes
[skip ci]
alv2017 [Thu, 25 Sep 2025 06:45:24 +0000 (09:45 +0300)]
✏️ Fix typos in OAuth2 password request forms (#14112)
Fixed typos in OAuth2PasswordRequestForm and in OAuth2PasswordRequestFormStrict
github-actions[bot] [Wed, 24 Sep 2025 08:10:57 +0000 (08:10 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Wed, 24 Sep 2025 08:10:28 +0000 (10:10 +0200)]
🌐 Sync German docs (#14098)
* Sync German docs with #13510
* Sync German docs with #14059
---------
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Mon, 22 Sep 2025 19:30:48 +0000 (19:30 +0000)]
📝 Update release notes
[skip ci]
pre-commit-ci[bot] [Mon, 22 Sep 2025 19:30:27 +0000 (21:30 +0200)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14103)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.13.0 → v0.13.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.13.0...v0.13.1)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Mon, 22 Sep 2025 15:12:21 +0000 (15:12 +0000)]
📝 Update release notes
[skip ci]
Alejandra [Mon, 22 Sep 2025 15:11:52 +0000 (17:11 +0200)]
♻️ Refactor sponsor image handling (#14102)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Sun, 21 Sep 2025 14:11:44 +0000 (14:11 +0000)]
📝 Update release notes
[skip ci]
Alejandra [Sun, 21 Sep 2025 14:11:11 +0000 (16:11 +0200)]
🐛 Fix sponsor display issue by hiding element on image error (#14097)
github-actions[bot] [Sun, 21 Sep 2025 12:54:37 +0000 (12:54 +0000)]
📝 Update release notes
[skip ci]
Alejandra [Sun, 21 Sep 2025 12:54:15 +0000 (14:54 +0200)]
🐛 Hide sponsor badge when sponsor image is not displayed (#14096)
github-actions[bot] [Sun, 21 Sep 2025 11:29:24 +0000 (11:29 +0000)]
📝 Update release notes
[skip ci]
Alejandra [Sun, 21 Sep 2025 11:29:04 +0000 (13:29 +0200)]
📝 Update contributing guidelines for installing requirements (#14095)
Sebastián Ramírez [Sat, 20 Sep 2025 20:15:41 +0000 (22:15 +0200)]
🔖 Release version 0.117.1
github-actions[bot] [Sat, 20 Sep 2025 19:56:30 +0000 (19:56 +0000)]
📝 Update release notes
[skip ci]
Thomas LÉVEIL [Sat, 20 Sep 2025 19:55:59 +0000 (21:55 +0200)]
🐛 Fix validation error when `File` is declared after `Form` parameter (#11194)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Sebastián Ramírez [Sat, 20 Sep 2025 19:35:43 +0000 (21:35 +0200)]
📝 Update release notes
Sebastián Ramírez [Sat, 20 Sep 2025 19:34:05 +0000 (21:34 +0200)]
🔖 Release version 0.117.0
github-actions[bot] [Sat, 20 Sep 2025 18:52:02 +0000 (18:52 +0000)]
📝 Update release notes
[skip ci]
vvanglro [Sat, 20 Sep 2025 18:51:40 +0000 (02:51 +0800)]
⚡️ Fix `default_factory` for response model field with Pydantic V1 (#9704)
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 18:45:09 +0000 (18:45 +0000)]
📝 Update release notes
[skip ci]
Robert Hofer [Sat, 20 Sep 2025 18:44:43 +0000 (20:44 +0200)]
✨ Allow `None` as return type for bodiless responses (#9425)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Sat, 20 Sep 2025 18:10:57 +0000 (18:10 +0000)]
📝 Update release notes
[skip ci]
Max McLennan [Sat, 20 Sep 2025 18:10:37 +0000 (13:10 -0500)]
🐛 Fix inconsistent processing of model docstring formfeed char with Pydantic V1 (#6039)
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] [Sat, 20 Sep 2025 17:57:42 +0000 (17:57 +0000)]
📝 Update release notes
[skip ci]
Salim Aboubacar [Sat, 20 Sep 2025 17:57:18 +0000 (19:57 +0200)]
🐛 Fix `jsonable_encoder` alters `json_encoders` of Pydantic v1 objects (#4972)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
github-actions[bot] [Sat, 20 Sep 2025 17:49:50 +0000 (17:49 +0000)]
📝 Update release notes
[skip ci]
Marcelo Trylesinski [Sat, 20 Sep 2025 17:49:27 +0000 (19:49 +0200)]
📝 Add note about Cookies and JavaScript on `tutorial/cookie-params.md` (#13510)
Co-authored-by: svlandeg <svlandeg@github.com>
github-actions[bot] [Sat, 20 Sep 2025 17:47:45 +0000 (17:47 +0000)]
📝 Update release notes
[skip ci]
sammasak [Sat, 20 Sep 2025 17:47:24 +0000 (19:47 +0200)]
✨ Allow array values for OpenAPI schema `type` field (#13639)
Co-authored-by: Lukas Rajala <lukas.rajala@klarna.com>
Co-authored-by: dlax <denis@laxalde.org>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
github-actions[bot] [Sat, 20 Sep 2025 17:37:45 +0000 (17:37 +0000)]
📝 Update release notes
[skip ci]
Evgeny Bokshitsky [Sat, 20 Sep 2025 17:37:18 +0000 (21:37 +0400)]
♻️ Create `dependency-cache` dict in `solve_dependencies` only if `None` (don't re-create if empty) (#13689)
github-actions[bot] [Sat, 20 Sep 2025 17:26:18 +0000 (17:26 +0000)]
📝 Update release notes
[skip ci]
rmawatson [Sat, 20 Sep 2025 17:25:53 +0000 (19:25 +0200)]
🐛 Reenable `allow_arbitrary_types` when only 1 argument is used on the API endpoint (#13694)
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 17:12:09 +0000 (17:12 +0000)]
📝 Update release notes
[skip ci]
Carlos Mario Toro [Sat, 20 Sep 2025 17:11:46 +0000 (12:11 -0500)]
✨ Add OpenAPI `external_docs` parameter to `FastAPI` (#13713)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 16:58:15 +0000 (16:58 +0000)]
📝 Update release notes
[skip ci]
Amogha Rao [Sat, 20 Sep 2025 16:57:53 +0000 (22:27 +0530)]
✅ Enable test case for duplicated headers in `test_tutorial/test_header_params/test_tutorial003.py` (#13864)
Co-authored-by: amogha-rao <amogha.rao@cloudera.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 16:31:01 +0000 (16:31 +0000)]
📝 Update release notes
[skip ci]
secrett2633 [Sat, 20 Sep 2025 16:30:34 +0000 (01:30 +0900)]
🐛 Fix `inspect.getcoroutinefunction()` can break testing with `unittest.mock.patch()` (#14022)
github-actions[bot] [Sat, 20 Sep 2025 16:28:18 +0000 (16:28 +0000)]
📝 Update release notes
[skip ci]
Sofie Van Landeghem [Sat, 20 Sep 2025 16:27:21 +0000 (18:27 +0200)]
📝 Remove outdated formatting from `path-params-numeric-validations.md` for languages `en`, `es` and `uk`. (#14059)
github-actions[bot] [Sat, 20 Sep 2025 16:27:07 +0000 (16:27 +0000)]
📝 Update release notes
[skip ci]
山崎ヒカル [Sat, 20 Sep 2025 16:26:21 +0000 (00:26 +0800)]
✅ Simplify tests for response_model (#14062)
github-actions[bot] [Sat, 20 Sep 2025 16:23:31 +0000 (16:23 +0000)]
📝 Update release notes
[skip ci]
Sofie Van Landeghem [Sat, 20 Sep 2025 16:23:06 +0000 (18:23 +0200)]
🚨 Install pydantic.mypy plugin (#14081)
github-actions[bot] [Sat, 20 Sep 2025 15:10:36 +0000 (15:10 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Sat, 20 Sep 2025 15:10:09 +0000 (17:10 +0200)]
📝 Update prompts and German translation (#14015)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[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] [Sat, 20 Sep 2025 12:58:37 +0000 (12:58 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Sat, 20 Sep 2025 12:58:04 +0000 (14:58 +0200)]
📝 Fix and Improve English Documentation (#14048)
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 12:55:53 +0000 (12:55 +0000)]
📝 Update release notes
[skip ci]
Nils-Hero Lindemann [Sat, 20 Sep 2025 12:55:29 +0000 (14:55 +0200)]
✅ Add LLM test file (#14049)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 12:22:28 +0000 (12:22 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 20 Sep 2025 12:22:04 +0000 (14:22 +0200)]
🔨 Update translations script (#13968)
Co-authored-by: Nils Lindemann <nilsherolindemann@proton.me>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 20 Sep 2025 12:06:14 +0000 (12:06 +0000)]
📝 Update release notes
[skip ci]
Tamir Duberstein [Sat, 20 Sep 2025 12:05:51 +0000 (21:05 +0900)]
⬆️ Update mypy to 1.14.1 (#12970)
Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: svlandeg <svlandeg@github.com>
Co-authored-by: svlandeg <sofie.vanlandeghem@gmail.com>
github-actions[bot] [Sat, 20 Sep 2025 11:44:16 +0000 (11:44 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Sat, 20 Sep 2025 11:43:51 +0000 (13:43 +0200)]
🛠️ Update `docs.py generate-readme` command to remove permalinks from headers (#14055)
github-actions[bot] [Thu, 18 Sep 2025 08:09:56 +0000 (08:09 +0000)]
📝 Update release notes
[skip ci]
Motov Yurii [Thu, 18 Sep 2025 08:09:33 +0000 (10:09 +0200)]
📌 Pin `httpx` to `>=0.23.0,<1.0.0` (#14086)
Sebastián Ramírez [Tue, 16 Sep 2025 18:23:54 +0000 (20:23 +0200)]
🔖 Release version 0.116.2
github-actions[bot] [Tue, 16 Sep 2025 17:22:39 +0000 (17:22 +0000)]
📝 Update release notes
[skip ci]
Ben Beasley [Tue, 16 Sep 2025 17:21:48 +0000 (18:21 +0100)]
⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0 (#14077)
Co-authored-by: svlandeg <svlandeg@github.com>
github-actions[bot] [Tue, 16 Sep 2025 09:44:33 +0000 (09:44 +0000)]
📝 Update release notes
[skip ci]
dependabot[bot] [Tue, 16 Sep 2025 09:44:09 +0000 (11:44 +0200)]
⬆ Bump pyjwt from 2.8.0 to 2.9.0 (#13960)
* ⬆ Bump pyjwt from 2.8.0 to 2.10.1
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.8.0 to 2.10.1.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.8.0...2.10.1)
---
updated-dependencies:
- dependency-name: pyjwt
dependency-version: 2.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* update to 2.9.0 instead
---------
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] [Tue, 16 Sep 2025 08:23:33 +0000 (08:23 +0000)]
📝 Update release notes
[skip ci]
pre-commit-ci[bot] [Tue, 16 Sep 2025 08:23:14 +0000 (10:23 +0200)]
⬆ [pre-commit.ci] pre-commit autoupdate (#14080)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.12 → v0.13.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.12...v0.13.0)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github-actions[bot] [Tue, 9 Sep 2025 09:14:40 +0000 (09:14 +0000)]
📝 Update release notes
[skip ci]