Commit Graph

856 Commits

Author SHA1 Message Date
dependabot[bot] 84fc3860b7 ⬆ Bump the python-packages group with 12 updates (#16121)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2026-08-05 09:34:07 +02:00
Sebastián Ramírez 95f8322ee1 🔖 Release version 0.141.1 (#16106)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-29 17:15:38 +00:00
Sebastián Ramírez d62354434b 🐛 Fix support for background tasks and headers from dependencies in app.frontend() (#16105) 2026-07-29 19:04:36 +02:00
Sebastián Ramírez c7e7b651d6 🔖 Release version 0.141.0 (#16103)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-29 14:45:21 +00:00
Sebastián Ramírez 5429fed84e Add app.frontend(check_dir="auto"), to make local development more convenient with fastapi dev (#16102) 2026-07-29 16:31:28 +02:00
Sebastián Ramírez 628663f4f8 🔖 Release version 0.140.13 (#16096)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 15:34:37 +00:00
Saurabh Vijay Salve e92a0dc3ce 🐛 Fix status_code being ignored for SSE and JSONL streaming endpoints (#15937)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com>
2026-07-28 17:25:12 +02:00
AshNicolus 12242c4fba 📝 Fix format_sse_event docstring rendering of \n\n terminator (#15613)
Co-authored-by: Yurii Motov <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 15:14:58 +00:00
Sebastián Ramírez 5f255058f4 🔖 Release version 0.140.12 (#16095)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 15:04:01 +00:00
Zawwar Sami 0f3e7bd682 🐛 Fix line splitting in format_sse_event to comply with SSE spec (#15515)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 16:54:54 +02:00
Sebastián Ramírez 31ce3cb8d7 🔖 Release version 0.140.11 (#16094)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 14:31:44 +00:00
Yurii Motov d6537f774b 🐛 Fix response_model_* params ignored for non-generator endpoints with Iterable[..] return type (#15093)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 16:22:05 +02:00
Sebastián Ramírez 0f3d3b2f9f 🔖 Release version 0.140.10 (#16093)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 16:19:13 +02:00
Yurii Motov 65e42bd5ec 🐛 Fix handling sequences with nested Annotated types (#14874)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 16:04:16 +02:00
Sebastián Ramírez 6b6c032658 🔖 Release version 0.140.9 (#16089)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 12:36:53 +00:00
Muhammad Bin Gulzar aadfcce763 🐛 Fix exclude_defaults not propagated to dict keys and values in jsonable_encoder (#16043)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 12:28:18 +00:00
Sebastián Ramírez 773342f978 🔖 Release version 0.140.8 (#16088)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-28 10:29:51 +00:00
Alexander Rauhut ad03e117c0 🐛 Fix stream item type lost when using include_router() (#15077)
Co-authored-by: Alexander Rauhut <alexander.rauhut@adnova.gmbh>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-28 12:22:08 +02:00
Sebastián Ramírez 98b12fe56f 🔖 Release version 0.140.7 (#16078)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 17:28:03 +00:00
Sebastián Ramírez 7bcb78d10d ️ Avoid flattening dependencies for OpenAPI (#16076) 2026-07-27 17:16:40 +00:00
Sebastián Ramírez bcd4e895e1 🔖 Release version 0.140.6 (#16074)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 16:28:46 +00:00
Sebastián Ramírez cc96fd3a7c ️ Avoid flattening dependencies for request parameters, mainly for OpenAPI (#16073) 2026-07-27 16:17:33 +00:00
Sebastián Ramírez ac068db630 🔖 Release version 0.140.5 (#16072)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 16:00:25 +00:00
Sebastián Ramírez 23e4a10434 ️ Avoid flattening dependencies for body fields (#16071) 2026-07-27 15:52:55 +00:00
Sebastián Ramírez 7ac0f1b541 🔖 Release version 0.140.4 (#16070)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 15:45:50 +00:00
Sebastián Ramírez 7134121a71 ️ Skip unused dependency repeat bookkeeping (#16069) 2026-07-27 15:35:29 +00:00
Sebastián Ramírez 415d37fa6f 🔖 Release version 0.140.3 (#16068)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 15:16:54 +00:00
Sebastián Ramírez d012979f9a ️ Avoid repeated dependency flattening in OpenAPI (#16067) 2026-07-27 15:08:45 +00:00
Sebastián Ramírez 051dfeddcc 🔖 Release version 0.140.2 (#16066)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 14:14:11 +00:00
Sebastián Ramírez 8069eadf5e ️ Stop retaining flat dependency trees (#16065)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2026-07-27 16:06:31 +02:00
Sebastián Ramírez 3e310c90fa 🔖 Release version 0.140.1 (#16063)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-27 14:06:27 +02:00
Sebastián Ramírez 65ef53ae6a ♻️ Update the lru_cache limit for dependencies to account for large apps (#16062) 2026-07-27 11:18:26 +00:00
Sebastián Ramírez 255b912928 🔖 Release version 0.140.0 (#16050)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-24 21:15:37 +00:00
Sebastián Ramírez 0270829500 ️ Reduce memory usage in dependencies (#16049) 2026-07-24 21:07:51 +00:00
Yurii Motov f3644b33cd 📝 Fix links in docs (#15967)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-07-24 20:29:32 +00:00
Sebastián Ramírez 866b7a3d0c 🔖 Release version 0.139.2 (#16014)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-16 15:04:54 +00:00
Sebastián Ramírez 7fe315c21a 🐛 Refactor router route building to make it thread-safe, mainly relevant for tests running in parallel threads (uncommon) (#16013) 2026-07-16 16:57:38 +02:00
Sebastián Ramírez c48e67b1ce 🔖 Release version 0.139.1 (#16012)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-16 09:09:10 +00:00
Sebastián Ramírez eb75fd078e 🐛 Fix frontend fallback support for doted paths like /users/john.doe (#16011) 2026-07-16 10:59:23 +02:00
Sebastián Ramírez cecd96d9c6 🔖 Release version 0.139.0 (#15910)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-01 16:24:47 +00:00
Sebastián Ramírez 319be508ce Support dependencies in app.frontend(), e.g. for automatic cookie authentication for the frontend (#15908) 2026-07-01 18:12:33 +02:00
Sebastián Ramírez 702fea83bb 🔖 Release version 0.138.2 (#15864)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-29 12:06:51 +00:00
Sebastián Ramírez b790e14cb6 ♻️ Make app.frontend() return 404 for methods other than GET or HEAD with no static file matches (#15863) 2026-06-29 13:57:59 +02:00
Sebastián Ramírez b90c49aefa 🔖 Release version 0.138.1 (#15842)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-25 15:38:29 +00:00
Sebastián Ramírez 0af003a85d ♻️ Refactor Library Skills, make info easier to find for agents (#15841) 2026-06-25 15:30:51 +00:00
Sebastián Ramírez 4b83b0d409 🔖 Release version 0.138.0 (#15808)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-20 01:14:30 +00:00
Sebastián Ramírez 190f6e2033 📝 Add Frontend instructions to Agent Library Skill (#15805) 2026-06-20 00:59:14 +00:00
Sebastián Ramírez 2260afaf43 🐛 Fix failing test, update format for raised errors (#15804) 2026-06-20 00:51:31 +00:00
Sebastián Ramírez 4d3dc78b26 Add support for app.frontend("/", directory="dist") and router.frontend("/", directory="dist") (#15800) 2026-06-20 00:20:49 +00:00
Yurii Motov da9d05bc7a ✏️ Fix grammar, typos, and broken links in docs (#15694)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2026-06-19 09:29:44 +00:00