856 Commits (244d66308d6c525f394d0c2ce32dabceb2ed262b)

Author SHA1 Message Date
dependabot[bot] 84fc3860b7
⬆ Bump the python-packages group with 12 updates (#16121) 2 weeks ago
Sebastián Ramírez 95f8322ee1
🔖 Release version 0.141.1 (#16106) 3 weeks ago
Sebastián Ramírez d62354434b
🐛 Fix support for background tasks and headers from dependencies in `app.frontend()` (#16105) 3 weeks ago
Sebastián Ramírez c7e7b651d6
🔖 Release version 0.141.0 (#16103) 3 weeks ago
Sebastián Ramírez 5429fed84e
Add `app.frontend(check_dir="auto")`, to make local development more convenient with `fastapi dev` (#16102) 3 weeks ago
Sebastián Ramírez 628663f4f8
🔖 Release version 0.140.13 (#16096) 3 weeks ago
Saurabh Vijay Salve e92a0dc3ce
🐛 Fix `status_code` being ignored for SSE and JSONL streaming endpoints (#15937) 3 weeks ago
AshNicolus 12242c4fba
📝 Fix `format_sse_event` docstring rendering of `\n\n` terminator (#15613) 3 weeks ago
Sebastián Ramírez 5f255058f4
🔖 Release version 0.140.12 (#16095) 3 weeks ago
Zawwar Sami 0f3e7bd682
🐛 Fix line splitting in `format_sse_event` to comply with SSE spec (#15515) 3 weeks ago
Sebastián Ramírez 31ce3cb8d7
🔖 Release version 0.140.11 (#16094) 3 weeks ago
Yurii Motov d6537f774b
🐛 Fix `response_model_*` params ignored for non-generator endpoints with `Iterable[..]` return type (#15093) 3 weeks ago
Sebastián Ramírez 0f3d3b2f9f
🔖 Release version 0.140.10 (#16093) 3 weeks ago
Yurii Motov 65e42bd5ec
🐛 Fix handling sequences with nested Annotated types (#14874) 3 weeks ago
Sebastián Ramírez 6b6c032658
🔖 Release version 0.140.9 (#16089) 3 weeks ago
Muhammad Bin Gulzar aadfcce763
🐛 Fix `exclude_defaults` not propagated to dict keys and values in `jsonable_encoder` (#16043) 3 weeks ago
Sebastián Ramírez 773342f978
🔖 Release version 0.140.8 (#16088) 3 weeks ago
Alexander Rauhut ad03e117c0
🐛 Fix stream item type lost when using `include_router()` (#15077) 3 weeks ago
Sebastián Ramírez 98b12fe56f
🔖 Release version 0.140.7 (#16078) 3 weeks ago
Sebastián Ramírez 7bcb78d10d
️ Avoid flattening dependencies for OpenAPI (#16076) 3 weeks ago
Sebastián Ramírez bcd4e895e1
🔖 Release version 0.140.6 (#16074) 3 weeks ago
Sebastián Ramírez cc96fd3a7c
️ Avoid flattening dependencies for request parameters, mainly for OpenAPI (#16073) 3 weeks ago
Sebastián Ramírez ac068db630
🔖 Release version 0.140.5 (#16072) 3 weeks ago
Sebastián Ramírez 23e4a10434
️ Avoid flattening dependencies for body fields (#16071) 3 weeks ago
Sebastián Ramírez 7ac0f1b541
🔖 Release version 0.140.4 (#16070) 3 weeks ago
Sebastián Ramírez 7134121a71
️ Skip unused dependency repeat bookkeeping (#16069) 3 weeks ago
Sebastián Ramírez 415d37fa6f
🔖 Release version 0.140.3 (#16068) 3 weeks ago
Sebastián Ramírez d012979f9a
️ Avoid repeated dependency flattening in OpenAPI (#16067) 3 weeks ago
Sebastián Ramírez 051dfeddcc
🔖 Release version 0.140.2 (#16066) 3 weeks ago
Sebastián Ramírez 8069eadf5e
️ Stop retaining flat dependency trees (#16065) 3 weeks ago
Sebastián Ramírez 3e310c90fa
🔖 Release version 0.140.1 (#16063) 3 weeks ago
Sebastián Ramírez 65ef53ae6a
♻️ Update the lru_cache limit for dependencies to account for large apps (#16062) 3 weeks ago
Sebastián Ramírez 255b912928
🔖 Release version 0.140.0 (#16050) 4 weeks ago
Sebastián Ramírez 0270829500
️ Reduce memory usage in dependencies (#16049) 4 weeks ago
Yurii Motov f3644b33cd
📝 Fix links in docs (#15967) 4 weeks ago
Sebastián Ramírez 866b7a3d0c
🔖 Release version 0.139.2 (#16014) 1 month ago
Sebastián Ramírez 7fe315c21a
🐛 Refactor router route building to make it thread-safe, mainly relevant for tests running in parallel threads (uncommon) (#16013) 1 month ago
Sebastián Ramírez c48e67b1ce
🔖 Release version 0.139.1 (#16012) 1 month ago
Sebastián Ramírez eb75fd078e
🐛 Fix frontend fallback support for doted paths like `/users/john.doe` (#16011) 1 month ago
Sebastián Ramírez cecd96d9c6
🔖 Release version 0.139.0 (#15910) 2 months ago
Sebastián Ramírez 319be508ce
Support dependencies in `app.frontend()`, e.g. for automatic cookie authentication for the frontend (#15908) 2 months ago
Sebastián Ramírez 702fea83bb
🔖 Release version 0.138.2 (#15864) 2 months ago
Sebastián Ramírez b790e14cb6
♻️ Make `app.frontend()` return 404 for methods other than `GET` or `HEAD` with no static file matches (#15863) 2 months ago
Sebastián Ramírez b90c49aefa
🔖 Release version 0.138.1 (#15842) 2 months ago
Sebastián Ramírez 0af003a85d
♻️ Refactor Library Skills, make info easier to find for agents (#15841) 2 months ago
Sebastián Ramírez 4b83b0d409
🔖 Release version 0.138.0 (#15808) 2 months ago
Sebastián Ramírez 190f6e2033
📝 Add Frontend instructions to Agent Library Skill (#15805) 2 months ago
Sebastián Ramírez 2260afaf43
🐛 Fix failing test, update format for raised errors (#15804) 2 months ago
Sebastián Ramírez 4d3dc78b26
Add support for `app.frontend("/", directory="dist")` and `router.frontend("/", directory="dist")` (#15800) 2 months ago
Yurii Motov da9d05bc7a
✏️ Fix grammar, typos, and broken links in docs (#15694) 2 months ago