243 Commits (0eb7661fe830b63cefe5dafbdee0f29d7f4ed9fc)

Author SHA1 Message Date
Yurii Motov 0eb7661fe8 Remove code examples for Python 3.8 in `dependency_testing` 7 months ago
Yurii Motov 78e5794ef6 Remove code examples for Python 3.8 in `dependencies` 7 months ago
Yurii Motov 0739753293 Remove code examples for Python 3.8 in `dataclasses` 7 months ago
Yurii Motov 67275dc45f Remove code examples for Python 3.8 in `custom_response` 7 months ago
Yurii Motov 541d3f8e4c Remove code examples for Python 3.8 in `custom_request_and_route` 7 months ago
Yurii Motov 2679c58cbd Remove code examples for Python 3.8 in `custom_docs_ui` 7 months ago
Yurii Motov e4a4b0e4fa Remove code examples for Python 3.8 in `cors` 7 months ago
Yurii Motov 0d0f1830c5 Remove code examples for Python 3.8 in `cookie_params` 7 months ago
Yurii Motov 37f3865910 Remove code examples for Python 3.8 in `cookie_param_models` 7 months ago
Yurii Motov fcf8a424b7 Remove code examples for Python 3.8 in `configure_swagger_ui` 7 months ago
Yurii Motov ed47da49b3 Remove code examples for Python 3.8 in `conditional_openapi` 7 months ago
Yurii Motov 6e42b84e6c Remove code examples for Python 3.8 in `body_updates` 7 months ago
Yurii Motov 4ffc89e383 Remove code examples for Python 3.8 in `body_nested_models` 7 months ago
Yurii Motov 05ac6f14b7 Remove code examples for Python 3.8 in `body_multiple_params` 7 months ago
Yurii Motov 332b405af0 Remove code examples for Python 3.8 in `body_fields` 7 months ago
Yurii Motov 9fb05d4cee Remove code examples for Python 3.8 in `body` 7 months ago
Yurii Motov 15d6644ec3 Remove code examples for Python 3.8 in `bigger_applications` 7 months ago
Yurii Motov 36850d9d90 Remove code examples for Python 3.8 in `behind_a_proxy` 7 months ago
Yurii Motov c60424337e Remove code examples for Python 3.8 in `background_tasks` 7 months ago
Yurii Motov 3b563725ee Remove code examples for Python 3.8 in `authentication_error_status_code` 7 months ago
Yurii Motov b3a3ebba6f Remove code examples for Python 3.8 in `async_tests` 7 months ago
Yurii Motov 90f06e12f8 Remove code examples for Python 3.8 in `app_testing` 7 months ago
Yurii Motov 0d064b6507 Remove code examples for Python 3.8 in `advanced_middleware` 7 months ago
Yurii Motov d990400c09 Remove code examples for Python 3.8 in `additional_status_codes` 7 months ago
Yurii Motov 2e6de5cd04 Remove code examples for Python 3.8 in `additional-responses` 7 months ago
Sebastián Ramírez cd9d093f60
📝 Update docs about re-raising validation errors, do not include string as is to not leak information (#14487) 7 months ago
Motov Yurii 9475024640
📝 Add variants for code examples in "Advanced User Guide" (#14413) 7 months ago
Motov Yurii de5bec637c
🐛 Fix parsing extra non-body parameter list (#14356) 8 months ago
Motov Yurii 51ad909ffe
🐛 Use `401` status code in security classes when credentials are missing (#13786) 8 months ago
Edge-Seven df83eb7278
📝 Fix typos in code comments (#14364) 8 months ago
Sebastián Ramírez ac438b9934
Add support for dependencies with scopes, support `scope="request"` for dependencies with `yield` that exit before the response is sent (#14262) 9 months ago
Sebastián Ramírez d34918abf0
Add support for `from pydantic.v1 import BaseModel`, mixed Pydantic v1 and v2 models in the same app (#14168) 9 months ago
Sofie Van Landeghem 3611c3fc5b
⬆️ Add support for Python 3.14 (#14165) 9 months ago
Sebastián Ramírez e329d78f86
🐛 Fix support for `StreamingResponse`s with dependencies with `yield` or `UploadFile`s, close after the response is done (#14099) 10 months ago
Amogha Rao 5fef4d199b
Enable test case for duplicated headers in `test_tutorial/test_header_params/test_tutorial003.py` (#13864) 10 months ago
山崎ヒカル 11d424c3dc
Simplify tests for response_model (#14062) 10 months ago
Sebastián Ramírez f5b77ff0fc
📝 Add documentation for Behind a Proxy - Proxy Forwarded Headers, using `--forwarded-allow-ips="*"` (#14028) 11 months ago
z0z0r4 d4ddcc5878
📝 Update testing events documentation (#13259) 11 months ago
Chih-Hsuan Yen 54c7c34b25
⬆ Update httpx requirement to >=0.23.0,<0.29.0 (#13114) 12 months 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
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
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