380 Commits (5c4055c3eae93839e3b19c07a9b0033bc1daf74a)

Author SHA1 Message Date
Arif Dogan 5c4055c3ea
Refactor JSON error handling in routing and tests for improvements. 9 months ago
Arif Dogan dc1321b0d0
Add test for successful item creation in test_json_error_improvements.py 10 months ago
Arif Dogan 7a8da3a4ad
Add test for JSON decode error handling in long documents with early errors. 10 months ago
Arif Dogan 93e98d5cb7
Refactor code for improved readability and update tests to handle Pydantic v1 and v2 differences. 10 months ago
pre-commit-ci[bot] 9a5da94657 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
Arif Dogan 6b907a57f8
feat: enhance JSON parse errors with line/column info and snippets 10 months ago
Ben Beasley 7563579dc8
⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0 (#14077) 10 months ago
Sebastián Ramírez f5b77ff0fc
📝 Add documentation for Behind a Proxy - Proxy Forwarded Headers, using `--forwarded-allow-ips="*"` (#14028) 10 months ago
z0z0r4 d4ddcc5878
📝 Update testing events documentation (#13259) 10 months ago
Chih-Hsuan Yen 54c7c34b25
⬆ Update httpx requirement to >=0.23.0,<0.29.0 (#13114) 11 months ago
Patrick Arminio 9d0d8828cc
🐛 Fix support for unions when using `Form` (#13827) 1 year ago
oogee 30b9dfb11c
🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords (#11032) 1 year ago
Valentyn 85a2eed888
Simplify tests for `settings` (#13505) 1 year ago
Valentyn da4605b039
Simplify tests for `validate_response_recursive` (#13507) 1 year ago
Motov Yurii 535d5b3f9f
🐛 Fix truncating the model's description with form feed (`\f`) character for Pydantic V2 (#13698) 1 year ago
Joakim Nordling 8fa56b46a1
⬆️ Update ReDoc to version 2.x (#9700) 1 year ago
Frank Hoffmann ea42ebda80
Use `inline-snapshot` to support different Pydantic versions in the test suite (#12534) 1 year ago
Sebastián Ramírez 2537d9d1c2
🐛 Fix `convert_underscores=False` for header Pydantic models (#13515) 1 year ago
dependabot[bot] 8c94e97c89
⬆ Bump ruff to 0.9.4 (#13299) 1 year ago
Sebastián Ramírez 74fe89bf35
🐛 Add docs examples and tests (support) for `Annotated` custom validations, like `AfterValidator`, revert #13440 (#13442) 1 year ago
Victorien 15dd2b67d3
♻️ Update internal annotation usage for compatibilty with Pydantic 2.11 (#13314) 1 year ago
alv2017 7eabff43de
Fix a minor bug in the test `tests/test_modules_same_name_body/test_main.py` (#13411) 1 year ago
Arthur Rio ccc7c8fef9
🐛 Ensure that `HTTPDigest` only raises an exception when `auto_error is True` (#2939) 1 year ago
Hyogeun Oh (오효근) e157cf4b96
🐛 Fix issue with Swagger theme change example in the official tutorial (#13289) 1 year ago
alv2017 5451d05bc8
Simplify tests for `query_params_str_validations` (#13218) 1 year ago
alv2017 f6872dd298
Simplify tests for `app_testing` (#13220) 1 year ago
alv2017 1e6d95ce6d
Simplify tests for `dependency_testing` (#13223) 1 year ago
Rahul Pai d5ecbaceae
🐛 Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx (#9783) 1 year ago
Alejandra c5b5af7c53
Simplify tests for request_files (#13182) 1 year ago
Alejandra 280fe73c03
Simplify tests for websockets (#13202) 1 year ago
Alejandra 182c28e57a
Simplify tests for request_form_models (#13183) 1 year ago
Alejandra 39698df806
Simplify tests for separate_openapi_schemas (#13201) 1 year ago
Alejandra 2007993433
Simplify tests for security (#13200) 1 year ago
Alejandra 3e12918325
Simplify tests for schema_extra_example (#13197) 1 year ago
Alejandra 081901cc99
Simplify tests for request_model (#13195) 1 year ago
Alejandra d309c9e140
Simplify tests for request_forms_and_files (#13185) 1 year ago
Alejandra c7d888a15f
Simplify tests for request_forms (#13184) 1 year ago
Alejandra 09ccfce228
Simplify tests for path_query_params (#13181) 1 year ago
Alejandra 2e8db846b4
Simplify tests for path_operation_configurations (#13180) 1 year ago
Alejandra aa60185781
Simplify tests for header_params (#13179) 1 year ago
Alejandra 3d017824ba
Simplify tests for extra_models (#13178) 1 year ago
Alejandra 8015f832d4
Simplify tests for extra_data_types (#13177) 1 year ago
Alejandra 736712173a
Simplify tests for cookie_params (#13176) 1 year ago
Alejandra 920df4d1ac
Simplify tests for dependencies (#13174) 1 year ago
Alejandra 0a882e926e
Simplify tests for body_updates (#13172) 1 year ago
Alejandra 55ef9270b8
Simplify tests for body_nested_models (#13171) 1 year ago
Alejandra 1cedd8becf
Simplify tests for body_multiple_params (#13170) 1 year ago
Alejandra 9b88c7c18a
Simplify tests for body_fields (#13169) 1 year ago
Alejandra 0cc031f477
Simplify tests for body (#13168) 1 year ago
Alejandra 5d3f45c2d4
Simplify tests for bigger_applications (#13167) 1 year ago