25 Commits (2bf3cdeb198e84bb5fef59342da066beeda35bfc)

Author SHA1 Message Date
Sebastián Ramírez 9f4ecf562c
Add inline snapshot tests for OpenAPI before changes from Pydantic v2 (#14864) 4 months ago
Jonathan Fulton 75c47187f3
🐛 Update `ValidationError` schema to include `input` and `ctx` (#14791) 4 months ago
Sebastián Ramírez 44c849c4fc
🔥 Remove Pydantic v1 specific test variants (#14611) 5 months ago
Carlos Mario Toro bc5013cd56
Add OpenAPI `external_docs` parameter to `FastAPI` (#13713) 9 months ago
Joakim Nordling 8fa56b46a1
⬆️ Update ReDoc to version 2.x (#9700) 1 year ago
arjwilliams 09e4859cab
🐛 Fix support for query parameters with list types, handle JSON encoding Pydantic `UndefinedType` (#9929) 2 years ago
Sebastián Ramírez 0976185af9
Add support for Pydantic v2 (#9816) 3 years ago
Sebastián Ramírez 7dad5a820b
Add support for OpenAPI 3.1.0 (#9770) 3 years ago
Sebastián Ramírez 50c1a928fb
Refactor OpenAPI tests, prepare for Pydantic v2 (#9503) 3 years ago
Nadav Zingerman 375513f114
Add support for PEP-593 `Annotated` for specifying dependencies and parameters (#4871) 3 years ago
juntatalor ca2fae0588
Add support for `FrozenSet` in parameters (e.g. query) (#2938) 4 years ago
dconathan c449ae5c74
🐛 Fix JSON Schema for `ValidationError` at field `loc` (#3810) 4 years ago
Nima Mashhadi M. Reza da9b5201c4
🔧 Add Flake8 linting (#1774) 6 years ago
retnikt c6dd627bdd
Add support for Python's http.HTTPStatus in status_code (#1534) 6 years ago
Samuel Colvin e9b189e9f2
Improve test debugging (#1222) 6 years ago
Sebastián Ramírez 0ac9b3ee5c
Re-export utils from Starlette (#1064) 6 years ago
Sebastián Ramírez b307d38897
♻️ Update default API title from "Fast API" to "FastAPI" for consistency (#890) 6 years ago
Ben Dayan 73260971b5 Add support for OpenAPI Callbacks (#722) 7 years ago
dmontagu ab2b86fe2c Add support for Pydantic v1 and above 🎉 (#646) 7 years ago
Steinthor Palsson 325edd5f00 Add swagger UI OAuth2 redirect page for implicit/code auth flows in API docs (#198) 7 years ago
Sebastián Ramírez 88ece95a30
🎨 Improve automatic naming of path operations in API docs (#155) 7 years ago
Sebastián Ramírez 0393a093d3 Improve security utilities and add tests 8 years ago
Sebastián Ramírez 252188c686 Update tests for HTML content and remove unneeded tests 8 years ago
Sebastián Ramírez b5a0c228e5 Recover extensive tests for path and params 8 years ago
Sebastián Ramírez 00e2e544c7 ♻️ Re-format tutorials, files names and tests 8 years ago