370 Commits (583d24aae6b5b5794fa71a88d7ccd86ca6653cc3)

Author SHA1 Message Date
Hyogeun Oh (오효근) e157cf4b96
🐛 Fix issue with Swagger theme change example in the official tutorial (#13289) 5 months ago
alv2017 5451d05bc8
Simplify tests for `query_params_str_validations` (#13218) 5 months ago
alv2017 f6872dd298
Simplify tests for `app_testing` (#13220) 5 months ago
alv2017 1e6d95ce6d
Simplify tests for `dependency_testing` (#13223) 5 months ago
Rahul Pai d5ecbaceae
🐛 Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx (#9783) 6 months ago
Alejandra c5b5af7c53
Simplify tests for request_files (#13182) 6 months ago
Alejandra 280fe73c03
Simplify tests for websockets (#13202) 6 months ago
Alejandra 182c28e57a
Simplify tests for request_form_models (#13183) 6 months ago
Alejandra 39698df806
Simplify tests for separate_openapi_schemas (#13201) 6 months ago
Alejandra 2007993433
Simplify tests for security (#13200) 6 months ago
Alejandra 3e12918325
Simplify tests for schema_extra_example (#13197) 6 months ago
Alejandra 081901cc99
Simplify tests for request_model (#13195) 6 months ago
Alejandra d309c9e140
Simplify tests for request_forms_and_files (#13185) 6 months ago
Alejandra c7d888a15f
Simplify tests for request_forms (#13184) 6 months ago
Alejandra 09ccfce228
Simplify tests for path_query_params (#13181) 6 months ago
Alejandra 2e8db846b4
Simplify tests for path_operation_configurations (#13180) 6 months ago
Alejandra aa60185781
Simplify tests for header_params (#13179) 6 months ago
Alejandra 3d017824ba
Simplify tests for extra_models (#13178) 6 months ago
Alejandra 8015f832d4
Simplify tests for extra_data_types (#13177) 6 months ago
Alejandra 736712173a
Simplify tests for cookie_params (#13176) 6 months ago
Alejandra 920df4d1ac
Simplify tests for dependencies (#13174) 6 months ago
Alejandra 0a882e926e
Simplify tests for body_updates (#13172) 6 months ago
Alejandra 55ef9270b8
Simplify tests for body_nested_models (#13171) 6 months ago
Alejandra 1cedd8becf
Simplify tests for body_multiple_params (#13170) 6 months ago
Alejandra 9b88c7c18a
Simplify tests for body_fields (#13169) 6 months ago
Alejandra 0cc031f477
Simplify tests for body (#13168) 6 months ago
Alejandra 5d3f45c2d4
Simplify tests for bigger_applications (#13167) 6 months ago
Alejandra 44adb29ce1
Simplify tests for background_tasks (#13166) 6 months ago
Sebastián Ramírez 994340f839
Simplify tests for additional_status_codes (#13149) 7 months ago
Sebastián Ramírez 4881d1e225
📝 Update docs for `fastapi-cli` (#13031) 8 months ago
Abdullah Hashim 4f8157588e
🐛 Preserve traceback when exception is raised in sync dependency with `yield` (#5823) 8 months ago
Tamir Duberstein bf4fad1fda
♻️ Update tests and internals for compatibility with Pydantic >=2.10 (#12971) 8 months ago
Sebastián Ramírez 5c080d81ae
📝 Update includes for `docs/en/docs/tutorial/schema-extra-example.md` (#12822) 8 months ago
Sebastián Ramírez b31cbbf5f5
♻️ Update logic to import and check `python-multipart` for compatibility with newer version (#12627) 9 months ago
Felix Fanghaenel e049fc4ea1
🐛 Fix openapi generation with responses kwarg (#10895) 9 months ago
Sebastián Ramírez 7daaac2bc3
Add new tutorial for SQL databases with SQLModel (#12285) 9 months ago
Sebastián Ramírez 55035f440b
Add support for Pydantic models for parameters using `Query`, `Cookie`, `Header` (#12199) 10 months ago
Nico Tonnhofer 88d4f2cb18
🐛 Fix form field regression (#12194) 10 months ago
Sebastián Ramírez b0eedbb580
️ Improve performance in request body parsing with a cache for internal model fields (#12184) 10 months ago
Jan Vollmer 424a512a3a
assert that include_router does not cause initialization 10 months ago
Jan Vollmer a4486a15f1
add tests for deferred route initialization 11 months ago
Sebastián Ramírez 4633b1bca9
Add support for forbidding extra form fields with Pydantic models (#12134) 11 months ago
Sebastián Ramírez c411b81c29
Update internal tests for latest Pydantic, including CI tweaks to install the latest Pydantic (#12147) 11 months ago
Sebastián Ramírez 7bad7c0975
Add support for Pydantic models in `Form` parameters (#12129) 11 months ago
Sebastián Ramírez 8e6cf9ee9c
️ Temporarily revert " Add support for Pydantic models in `Form` parameters" to make a checkpoint release (#12128) 11 months ago
Sebastián Ramírez 0f3e65b007
Add support for Pydantic models in `Form` parameters (#12127) 11 months ago
Sebastián Ramírez aa21814a89
♻️ Refactor deciding if `embed` body fields, do not overwrite fields, compute once per router, refactor internals in preparation for Pydantic models in `Form`, `Query` and others (#12117) 11 months ago
Giunio 51b625e127
🐛 Fix `allow_inf_nan` option for Param and Body classes (#11867) 11 months ago
Pastukhov Nikita 3a4ac24675
🐛 Ensure that `app.include_router` merges nested lifespans (#9630) 11 months ago
Sebastián Ramírez 3a3ad5d66d
⬆️ Upgrade version of Ruff and reformat (#12032) 11 months ago