21 Commits (2bf3cdeb198e84bb5fef59342da066beeda35bfc)

Author SHA1 Message Date
Sebastián Ramírez faee822574
🎨 Upgrade typing syntax for Python 3.10 (#14932) 4 months ago
Sebastián Ramírez 1c4fc96c91
♻️ Upgrade internal syntax to Python 3.9+ 🎉 (#14564) 6 months ago
Carlos Mario Toro bc5013cd56
Add OpenAPI `external_docs` parameter to `FastAPI` (#13713) 9 months ago
arjwilliams 09e4859cab
🐛 Fix support for query parameters with list types, handle JSON encoding Pydantic `UndefinedType` (#9929) 2 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
Sebastián Ramírez 9262fa8362
Add support for not needing `...` as default value in required Query(), Path(), Header(), etc. (#4906) 4 years ago
Nima Mashhadi M. Reza da9b5201c4
🔧 Add Flake8 linting (#1774) 6 years ago
Sebastián Ramírez 1f01ce9615
📝 Use Optional in docs (#1644) 6 years ago
retnikt c6dd627bdd
Add support for Python's http.HTTPStatus in status_code (#1534) 6 years ago
Sebastián Ramírez 0393a093d3 Improve security utilities and add 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
Sebastián Ramírez d9fbead646 🎨 Remove un-used imports, add auto-flake 8 years ago
Sebastián Ramírez 315eb88900 Add tests for OAuth2 Password scheme 8 years ago
Sebastián Ramírez a2ccb6e317 Add tests for corner case with query params 8 years ago
Sebastián Ramírez da166b7967 🔒 Fix constraining return values to model 8 years ago
Sebastián Ramírez ad268bb80e 🐛 Fix tests imports 8 years ago
Sebastián Ramírez 02dfce95a0 🎨 Import from root module 8 years ago
Maria Camila Gutierrez 246ea37994 Add tests for path endopoints 8 years ago
Sebastián Ramírez 6d4cc97266 Add first tests, for path and query 8 years ago