312 Commits (0.60.2)

Author SHA1 Message Date
Sebastián Ramírez 79e08a2541 🔖 Release version 0.60.2 5 years ago
Sebastián Ramírez 38d8bab770
Raise early when using form data without installing python-multipart (#1851) 5 years ago
Henry Betts 7fbe3737bc
🐛 Fix encoding a Pydantic model that inherits from another with json_encoders (#1769) 5 years ago
Nima Mashhadi M. Reza 3063ad83ec
Simplify and improve jsonable_encoder (#1754) 5 years ago
Yurii Karabas 55b9faeb48
♻ Simplify code syntax in several places (#1753) 5 years ago
Nima Mashhadi M. Reza 3223de5598
🎨 Add typing.Optional to variables that accept None as value (#1731) 5 years ago
Bloodielie b344cc9415
♻ Refactor and merge for loops in dependant creation (#1714) 5 years ago
Bar Harel f1c5330b65
🐛 Fix app.extra type annotation (#1659) 5 years ago
Sebastián Ramírez f64c448329 🔖 Release version 0.60.1 5 years ago
Sebastián Ramírez dadd6650ed
📌 Pin Swagger UI temporarily 5 years ago
Sebastián Ramírez 0f54657377 🔖 Release version 0.60.0 5 years ago
JAYATI SHRIVASTAVA 2b47f3e56b
Add support for adding OpenAPI schema for GET requests with a body (#1626) 5 years ago
Sebastián Ramírez d60dd1b60e 🔖 Release version 0.59.0 5 years ago
tomarv2 ff6afeaf78
✏ Fix docstring typo for oauth2 utils (#1621) 5 years ago
Rupsi Kaushik 70a51b3aff
Auto-generate OpenAPI servers from root_path (#1596) 5 years ago
Brian Mboya fe453f80ed
⬆ Upgrade isort to version 5.x.x (#1670) 5 years ago
Sebastián Ramírez 3ff504f03f 🔖 Release version 0.58.1 5 years ago
Dmytro Petruk 39766d0f96
🐛 Fix link in warning logs (#1611) 5 years ago
Sebastián Ramírez e5594e860f
Update response_model_by_alias (#1642) 5 years ago
Sebastián Ramírez b87072bc12 🔖 Release version 0.58.0 5 years ago
Sebastián Ramírez 181a32236a
Deep merge OpenAPI responses (#1577) 5 years ago
Andrew 12bc9285f7
🐛 Fix body validation error response, remove variable name when it is not embedded (#1553) 5 years ago
Andrew 7dd881334d
🐛 Fix testing security scopes when using dependency overrides (#1549) 5 years ago
Vinny Do 530fc8ff3f
🐛 Fix JSON Schema "not" keyword (#1548) 5 years ago
mikaello b591de2ace
Add support for OpenAPI servers metadata (#1547) 5 years ago
Sebastián Ramírez 34c857b7cb 🔖 Release version 0.57.0 5 years ago
retnikt c6dd627bdd
Add support for Python's http.HTTPStatus in status_code (#1534) 5 years ago
Patrick Wang 8fb755703d
When using Pydantic models with __root__ use the internal value in jsonable_encoder (#1524) 5 years ago
TiewKH dd9e94cf21
Enable showCommonExtensions and showExtensions in SwaggerUI (#1466) 5 years ago
Richard Hoekstra bd2acbcabb
Export OAuth2PasswordRequestFormStrict from security (#1462) 5 years ago
obataku 7ce756f9dd
🐛 Fix duplicated headers set by indirect dependencies (#1386) 5 years ago
Aviram Hassan b13a4baf32
Add better JSON decode error handling, improve feedback for client after invalid JSON requests (#1354) 5 years ago
Thomas Maschler a071ddf3cd
Add support for tag metadata in OpenAPI (#1348) 5 years ago
Rupsi Kaushik 3699e17212
Implement __repr__ methods for path parameters to simplify debugging (#1560) 5 years ago
Sebastián Ramírez 8231fbede4 🔖 Release version 0.56.1 5 years ago
kota matsuoka a0ab47e89e
🎨 Remove unused f-string (#1526) 5 years ago
Micah Rosales b90bf2da9e
🐛 Fix callable class generator dependencies (#1365) 5 years ago
Dylan Anthony 2351fb5623
🔇 Remove error log when parsing malformed JSON body as it's a client error (#1351) 5 years ago
Nik d66d8379c0
🐛 Fix OpenAPI generation when using callbacks with routers including Pydantic models (#1322) 5 years ago
Kazantcev Andrey 434d32b891
Optimize regexp pattern in get_path_param_names (#1243) 5 years ago
Sebastián Ramírez 072c2bc7f9 🔖 Release version 0.56.0 5 years ago
Ingmar Steen 2f478eeca6
Add support for ASGI root_path for openapi docs (#1199) 5 years ago
Sebastián Ramírez 8d844bc5cf 🔖 Release version 0.55.1 5 years ago
Sebastián Ramírez 5984233223
🐛 Fix Enum handling with their own schema definitions (#1463) 5 years ago
Sebastián Ramírez 98bb9f13da 🔖 Release version 0.55.0 5 years ago
Sebastián Ramírez f7eea768f6 🔖 Release 0.54.2 5 years ago
Sebastián Ramírez 409264960e
Allow disabling docs UIs by disabling OpenAPI (#1421) 5 years ago
Sebastián Ramírez d4f3ca1c1b 🔖 Release 0.54.1 5 years ago
Sebastián Ramírez 7372f6ba11 🔖 Release version 0.54.0 5 years ago
voegtlel 3397d4d69a
Implement response_model_exclude_defaults and response_model_exclude_none (#1166) 5 years ago