620 Commits (a4f95c49c76fedab95e2d227628926ac46560e8b)

Author SHA1 Message Date
Sebastián Ramírez 4734df1db8 🔖 Release version 0.115.13 4 weeks ago
Gabriel dfe9dde982
📝 Add annotations to HTTP middleware example (#11530) 4 weeks ago
Salar Nosrati-Ershad aebff5006f
Add `refreshUrl` parameter in `OAuth2PasswordBearer` (#11460) 4 weeks ago
oogee 30b9dfb11c
🚸 Set format to password for fields `password` and `client_secret` in `OAuth2PasswordRequestForm`, make docs show password fields for passwords (#11032) 4 weeks ago
Peter b4524145e6
✏️ Fix typo in docstring (#13532) 4 weeks ago
Timon 97fdbdd0d8
📝 Update exclude-parameters-from-openapi documentation links (#13600) 4 weeks ago
Motov Yurii 535d5b3f9f
🐛 Fix truncating the model's description with form feed (`\f`) character for Pydantic V2 (#13698) 4 weeks ago
WrldEngine 9fbd418aad add: python-bsonjs response class (with C ffi), tests 4 weeks ago
pre-commit-ci[bot] 8e13a97c88 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 4 weeks ago
WrldEngine d15d27e4d0 add: python-bsonjs response class (with C ffi), tests 4 weeks ago
WrldEngine 308c762d6e edit: bson dependency comment for mypy in responses.py & add tests for bson serialization 1 month ago
WrldEngine b22ef059e6 feat: add bson serializing in FastAPI, upd: pyproject.toml add dependency 1 month ago
WrldEngine b70500ae24 feat: add bson in FastAPI and update .gitignore for pdm.lock & other additional files 1 month ago
WrldEngine 5195ac978b feat: add bson in FastAPI and update .gitignore for pdm.lock & other additional files 1 month 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) 4 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 7 months ago
Abdullah Hashim 4f8157588e
🐛 Preserve traceback when exception is raised in sync dependency with `yield` (#5823) 7 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 8 months ago
Sebastián Ramírez 91a929319c
♻️ Update internal checks to support Pydantic 2.10 (#12914) 8 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
Kevin Kirsche 8081d2302e
📝 Fix minor typos (#12516) 9 months ago
Sebastián Ramírez c519614b45 🔖 Release version 0.115.3 9 months ago
Sebastián Ramírez 07684aea79 🔖 Release version 0.115.2 9 months ago
Sebastián Ramírez 113da5b0a7 🔖 Release version 0.115.1 9 months ago
Felix Fanghaenel e049fc4ea1
🐛 Fix openapi generation with responses kwarg (#10895) 9 months ago
José Pacheco 8ae4603d68
🐛 Remove `Required` shadowing from fastapi using Pydantic v2 (#12197) 9 months ago
Sebastián Ramírez 40490abaa3
♻️ Update type annotations for improved `python-multipart` (#12407) 9 months ago
Albert Villanova del Moral 6cc24416e2
✏️ Fix docstring typos in http security (#12223) 10 months ago
Sebastián Ramírez 40e33e492d 🔖 Release version 0.115.0 10 months ago
Sebastián Ramírez 55035f440b
Add support for Pydantic models for parameters using `Query`, `Cookie`, `Header` (#12199) 10 months ago
Sebastián Ramírez 2ada1615a3 🔖 Release version 0.114.2 10 months ago
Nico Tonnhofer 88d4f2cb18
🐛 Fix form field regression (#12194) 10 months ago
Sebastián Ramírez 212fd5e247 🔖 Release version 0.114.1 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
Vaibhav b60d36e753
✏️ Fix typo in `fastapi/params.py` (#12143) 10 months ago