340 Commits (dc5a966548df973d0fd2d3a28bad65d0436f6fb9)

Author SHA1 Message Date
Sebastián Ramírez dc5a966548
Allow setting the `response_class` to `RedirectResponse` and returning the URL from the function (#3457) 4 years ago
Jacob Magnusson 0ed6c92341
🐛 Support custom OpenAPI / JSON Schema fields in the generated output OpenAPI (#1429) 4 years ago
Sebastián Ramírez 79f52c76cf 🔖 Release version 0.65.3 4 years ago
Sebastián Ramírez edf6b2d61f
♻ Assume request bodies contain JSON when no Content-Type header is provided (#3456) 4 years ago
Sebastián Ramírez 4d91f978d2 🔖 Release version 0.65.2 4 years ago
Patrick Wang fa7e3c996e
🐛 Check Content-Type request header before assuming JSON (#2118) 4 years ago
Sebastián Ramírez 43df5d05ed 🔖 Release FastAPI version 0.65.1 4 years ago
Sebastián Ramírez b890bd1dc5 🔖 Release version 0.65.0 4 years ago
Hannes Küttner 4aed0411e9
⬆️ Upgrade Starlette to 0.14.2, including internal UJSONResponse migrated from Starlette (#2335) 4 years ago
Sebastián Ramírez 2a67321130 🔖 Release version 0.64.0 4 years ago
Austin Orr e10a4375f9
Add support for adding multiple examples in request bodies and path, query, cookie, and header params (#1267) 4 years ago
Sebastián Ramírez 4d208b2b90
🎨 Add newly required type annotations for mypy (#2882) 4 years ago
Sebastián Ramírez e170c86412 🔖 Release version 0.63.0 4 years ago
Sebastián Ramírez fdb6c9ccc5
Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 4 years ago
Sebastián Ramírez 51e920e2fc 🔖 Release version 0.62.0 4 years ago
Sebastián Ramírez 313bbe802f
Add support for shared/top-level parameters (dependencies, tags, etc) (#2434) 4 years ago
Sebastián Ramírez 166088775a 🔖 Release version 0.61.2 4 years ago
John Riebold b8e6d18385
📌 Relax Swagger UI version pin (#2089) 4 years ago
Yurii Karabas 4ce18167e7
🐛 Fix bug overriding custom HTTPException and RequestValidationError from exception_handlers (#1924) 4 years ago
Marcelo Trylesinski b299792ebf
✏️ Fix typo on dependencies utils and cleanup unused variable (#1912) 4 years ago
Sebastián Ramírez e77ea63577 🔖 Release version 0.61.1 5 years ago
Sebastián Ramírez 0dfde6e284
🐛 Fix issues introduced by removing sqlalchemy safeguard in jsonable_encoder (#1987) 5 years ago
Sebastián Ramírez a6897963d5 🔖 Release version 0.61.0 5 years ago
Sebastián Ramírez cdba8481c2
🔥 Remove old/unused parameter sqlalchemy_safe from jsonable_encoder (#1864) 5 years ago
Sebastián Ramírez e1758d107e
⬆ Require Pydantic > 1.0 (#1862) 5 years ago
Nik b9a0179a03
Add support for injecting HTTPConnection (#1827) 5 years ago
Rupsi Kaushik 5ed48ccdc8
Export WebSocketDisconnect and add example handling disconnections to docs (#1822) 5 years ago
Nima Mashhadi M. Reza da9b5201c4
🔧 Add Flake8 linting (#1774) 5 years ago
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