663 Commits (7cb78cec31251f0e98477d467687959ad33d28c0)

Author SHA1 Message Date
svlandeg 7cb78cec31 fix ValidationError import 10 months ago
pre-commit-ci[bot] ed1728adbb 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg bdbd90c39d fix functions 10 months ago
pre-commit-ci[bot] 3474d3b71d 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg 1db6afc2f2 fix definition of get_flat_models_from_fields in v1.py 10 months ago
pre-commit-ci[bot] b7d4d4cfc9 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg ff0b26f1e6 one more unused ignores 10 months ago
pre-commit-ci[bot] 4117120dec 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg 6afe57f2ae remove unused ignores 10 months ago
pre-commit-ci[bot] f324375e0b 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg b8c0bac3cb remove unused ignore statement 10 months ago
svlandeg 4e6a59b85a add back definitions that got accidentally removed 10 months ago
svlandeg 08bcb10d3b fix 10 months ago
svlandeg 90bd5683a7 formatting 10 months ago
pre-commit-ci[bot] 17084fe4be 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks 10 months ago
svlandeg eb43072f09 introduce may_v1 to introduce dummies for Python 3.14 10 months ago
Marcelo Trylesinski dde7bd1ceb
📝 Replace `starlette.io` by `starlette.dev` and `uvicorn.org` by `uvicorn.dev` (#14176) 10 months ago
Sebastián Ramírez 2e721e1b02 🔖 Release version 0.119.0 10 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) 10 months ago
Sebastián Ramírez 352dbefc63 🔖 Release version 0.118.3 10 months ago
Sebastián Ramírez 942fce394b 🔖 Release version 0.118.2 10 months ago
François Voron 185cecd891
🐛 Fix tagged discriminated union not recognized as body field (#12942) 10 months ago
Sebastián Ramírez 01be148429 🔖 Release version 0.118.1 10 months ago
Colin Watson c970d8a735
👽️ Ensure compatibility with Pydantic 2.12.0 (#14036) 10 months ago
Sebastián Ramírez 333f1ba737 🔖 Release version 0.118.0 10 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
alv2017 3eb2ee7510
✏️ Fix typos in OAuth2 password request forms (#14112) 11 months ago
Sebastián Ramírez 784f06cb9b 🔖 Release version 0.117.1 11 months ago
Thomas LÉVEIL 44fc67632b
🐛 Fix validation error when `File` is declared after `Form` parameter (#11194) 11 months ago
Sebastián Ramírez 382d083e26 🔖 Release version 0.117.0 11 months ago
vvanglro f1e6f978ce
️ Fix `default_factory` for response model field with Pydantic V1 (#9704) 11 months ago
Robert Hofer b51ec36f2e
Allow `None` as return type for bodiless responses (#9425) 11 months ago
Max McLennan 86e515784d
🐛 Fix inconsistent processing of model docstring formfeed char with Pydantic V1 (#6039) 11 months ago
Salim Aboubacar 2dc769b121
🐛 Fix `jsonable_encoder` alters `json_encoders` of Pydantic v1 objects (#4972) 11 months ago
sammasak 8ede27223e
Allow array values for OpenAPI schema `type` field (#13639) 11 months ago
Evgeny Bokshitsky c2c6049b8f
♻️ Create `dependency-cache` dict in `solve_dependencies` only if `None` (don't re-create if empty) (#13689) 11 months ago
rmawatson 9ac56c70f2
🐛 Reenable `allow_arbitrary_types` when only 1 argument is used on the API endpoint (#13694) 11 months ago
Carlos Mario Toro bc5013cd56
Add OpenAPI `external_docs` parameter to `FastAPI` (#13713) 11 months ago
secrett2633 c831cdbde2
🐛 Fix `inspect.getcoroutinefunction()` can break testing with `unittest.mock.patch()` (#14022) 11 months ago
Sofie Van Landeghem fe4542279d
🚨 Install pydantic.mypy plugin (#14081) 11 months ago
Tamir Duberstein a95e91e46e
⬆️ Update mypy to 1.14.1 (#12970) 11 months ago
Sebastián Ramírez a372edf7e8 🔖 Release version 0.116.2 11 months ago
Ben Beasley 7563579dc8
⬆️ Upgrade Starlette supported version range to >=0.40.0,<0.49.0 (#14077) 11 months ago
Sebastián Ramírez 313723494b 🔖 Release version 0.116.1 1 year ago
Sebastián Ramírez cad6880fd9
⬆️ Upgrade Starlette supported version range to `>=0.40.0,<0.48.0` (#13884) 1 year ago
Sebastián Ramírez bd8f358fd9 🔖 Release version 0.116.0 1 year ago
Sebastián Ramírez ebdeda2de6 🔖 Release version 0.115.14 1 year ago
Patrick Arminio 9d0d8828cc
🐛 Fix support for unions when using `Form` (#13827) 1 year ago
Sebastián Ramírez 4734df1db8 🔖 Release version 0.115.13 1 year ago
Gabriel dfe9dde982
📝 Add annotations to HTTP middleware example (#11530) 1 year ago