SemanticDiff fastapi
✨ Add support for Pydantic v2
#9816
Merged

✨ Add support for Pydantic v2 #9816

tiangolo merged 32 commits into master from main-pv2
tiangolo
tiangolo ✨ Pydantic v2 migration, initial implementation (#9500)
bd32feca
tiangolo 🔀 Merge branch 'master' into main-pv2
5301cfff
tiangolo 👷 Add CI for both Pydantic v1 and v2 (#9688)
c58e2b2d
tiangolo ♻️ Refactor internals for test coverage and performance (#9691)
cfb00b21
tiangolo 🔖 Release version 0.100.0-beta1
e7b3d47a
tiangolo ♻️ Refactor parts that use optional requirements to make them compati…
6dc975da
Lancetnik 🐛 Fix support for Pydantic v2.0, small changes in their final release…
d5952d6d
tiangolo 🔖 Release version 0.100.0-beta2
1d8d8925
tiangolo ✨ OpenAPI 3.1.0 with Pydantic v2, merge `master` (#9773)
d6db5d4f
tiangolo ➕ Add dirty-equals as a testing dependency (#9778)
293e0fb2
tiangolo 🔀 Merge master, fix valid JSON Schema accepting bools (#9782)
54feaad1
tiangolo ⏪️ Revert usage of custom logic for TypeAdapter JSON Schema, solved o…
9889182d
tiangolo ♻️ Deprecate parameter `regex`, use `pattern` instead (#9786)
b892664f
tiangolo ✨ Update docs to use Pydantic v2 settings and add note and example ab…
9ebd800d
tiangolo ✅ Update tests to import Annotated from typing_extensions for Python …
b4c1d5ab
tiangolo ➕ Add pydantic-extra-types to fastapi[extra]
bee59ade
tiangolo ➕ temp: Install Pydantic from source to test JSON Schema metadata fix…
a64aacd7
tiangolo 💡 Add TODO comments to re-enable Pydantic main (not from source) (#9796)
a05adf22
tiangolo ✨ Add new Pydantic Field param options to Query, Cookie, Body, etc. (…
00e080ab
tiangolo 📝 Add docs for Pydantic v2 for `docs/en/docs/advanced/path-operation-…
ef5e17fc
tiangolo 📝 Update docs in examples for settings with Pydantic v2 (#9799)
3fa58f5e
tiangolo 📝 Update JSON Schema `examples` docs with Pydantic v2 (#9800)
a65281fe
tiangolo ♻️ Use new Pydantic v2 JSON Schema generator (#9813)
d4e3dcfa
tiangolo ♻️ Tweak type annotations and Pydantic version range (#9801)
7ea3d642
tiangolo 📌 Re-enable GA Pydantic, for v2, require minimum 2.0.2 (#9814)
0ea4c54a
tiangolo 🔖 Release version 0.100.0-beta3
d1622447
tiangolo 🔀 Merge branch 'master' into main-pv2
b75e2fa9
tiangolo
tiangolo 🔥 Remove duplicate type declaration from merge conflicts (#9832)
792b032b
tiangolo
tiangolo 👷‍♂️ Run tests with Pydantic v2 GA (#9830)
664638fd
tiangolo 📝 Add notes to docs expecting Pydantic v2 and future updates (#9833)
2d22f695
tiangolo
tiangolo tiangolo marked this pull request as ready for review 1 year ago
tiangolo 📝 Update index with new extras
665d896e
tiangolo 📝 Update release notes
e676874f
tiangolo
tiangolo tiangolo merged 0976185a into master 1 year ago
tiangolo tiangolo deleted the main-pv2 branch 1 year ago
iudeen
iudeen commented on 2023-07-09

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone