630 Commits (731b93202c6c5865875b39e8c2ee61a80d930032)

Author SHA1 Message Date
pre-commit-ci[bot] 731b93202c 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 2 weeks ago
Sebastián Ramírez 313723494b 🔖 Release version 0.116.1 3 weeks ago
Sebastián Ramírez cad6880fd9
⬆️ Upgrade Starlette supported version range to `>=0.40.0,<0.48.0` (#13884) 3 weeks ago
Sebastián Ramírez bd8f358fd9 🔖 Release version 0.116.0 4 weeks ago
Sebastián Ramírez ebdeda2de6 🔖 Release version 0.115.14 1 month ago
Patrick Arminio 9d0d8828cc
🐛 Fix support for unions when using `Form` (#13827) 1 month ago
Sebastián Ramírez 4734df1db8 🔖 Release version 0.115.13 2 months ago
Gabriel dfe9dde982
📝 Add annotations to HTTP middleware example (#11530) 2 months ago
Salar Nosrati-Ershad aebff5006f
Add `refreshUrl` parameter in `OAuth2PasswordBearer` (#11460) 2 months ago
oogee 30b9dfb11c
🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords (#11032) 2 months ago
Peter b4524145e6
✏️ Fix typo in docstring (#13532) 2 months ago
Timon 97fdbdd0d8
📝 Update exclude-parameters-from-openapi documentation links (#13600) 2 months ago
Motov Yurii 535d5b3f9f
🐛 Fix truncating the model's description with form feed (`\f`) character for Pydantic V2 (#13698) 2 months ago
Joakim Nordling 8fa56b46a1
⬆️ Update ReDoc to version 2.x (#9700) 3 months ago
Sebastián Ramírez 628c34e0ca 🔖 Release version 0.115.12 4 months ago
Sebastián Ramírez 2537d9d1c2
🐛 Fix `convert_underscores=False` for header Pydantic models (#13515) 4 months ago
dependabot[bot] 8c94e97c89
⬆ Bump ruff to 0.9.4 (#13299) 5 months ago
Sebastián Ramírez 3824664620 🔖 Release version 0.115.11 5 months ago
Sebastián Ramírez 74fe89bf35
🐛 Add docs examples and tests (support) for `Annotated` custom validations, like `AfterValidator`, revert #13440 (#13442) 5 months ago
Sebastián Ramírez 433837d9ca 🔖 Release version 0.115.10 5 months ago
Victorien 15dd2b67d3
♻️ Update internal annotation usage for compatibilty with Pydantic 2.11 (#13314) 5 months ago
Sebastián Ramírez d90030c1e2 🔖 Release version 0.115.9 5 months ago
Arthur Rio ccc7c8fef9
🐛 Ensure that `HTTPDigest` only raises an exception when `auto_error is True` (#2939) 5 months ago
Sebastián Ramírez 7128971f1d 🔖 Release version 0.115.8 6 months ago
Shahriyar Rzayev 30b270be9a
♻️ Move duplicated code portion to a static method in the `APIKeyBase` super class (#3142) 6 months ago
Rahul Pai d5ecbaceae
🐛 Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx (#9783) 6 months ago
Sebastián Ramírez fe513719ea 🔖 Release version 0.115.7 6 months ago
Sebastián Ramírez bb8c2a6498 🔖 Release version 0.115.6 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 f057f4a067 🔖 Release version 0.115.5 9 months ago
Sebastián Ramírez 91a929319c
♻️ Update internal checks to support Pydantic 2.10 (#12914) 9 months ago
Nir Schulman 8a5c3fe56b Fixed more linting 9 months ago
pre-commit-ci[bot] f9ca77e1ec 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 9 months ago
Nir Schulman 01e9da1ca2 Added coverage 9 months ago
Nir Schulman d512b03bd3 Applied ruff linting 9 months ago
Nir Schulman c4860bfb7c Added tests for dependency overrides and websockets. Fixed bugs related to the deprecated startup and shutdown events. Fixed bugs related to dependency duplcatation within the same router scope. Made more specific dependency related exceptions. Fixed some linting and mypy related issues. 9 months ago
Sebastián Ramírez 31887b1cc6 🔖 Release version 0.115.4 9 months ago
Sebastián Ramírez b31cbbf5f5
♻️ Update logic to import and check `python-multipart` for compatibility with newer version (#12627) 9 months ago
pre-commit-ci[bot] 54ecfb87d8 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 9 months ago
Nir Schulman 25407d039a Added support for lifespan-scoped dependencies using a new dependency_scope argument. 9 months ago
Kevin Kirsche 8081d2302e
📝 Fix minor typos (#12516) 9 months ago
Sebastián Ramírez c519614b45 🔖 Release version 0.115.3 10 months ago
Sebastián Ramírez 07684aea79 🔖 Release version 0.115.2 10 months ago
Sebastián Ramírez 113da5b0a7 🔖 Release version 0.115.1 10 months ago
Felix Fanghaenel e049fc4ea1
🐛 Fix openapi generation with responses kwarg (#10895) 10 months ago
José Pacheco 8ae4603d68
🐛 Remove `Required` shadowing from fastapi using Pydantic v2 (#12197) 10 months ago
Sebastián Ramírez 40490abaa3
♻️ Update type annotations for improved `python-multipart` (#12407) 10 months ago
Albert Villanova del Moral 6cc24416e2
✏️ Fix docstring typos in http security (#12223) 11 months ago
Sebastián Ramírez 40e33e492d 🔖 Release version 0.115.0 11 months ago