549 Commits (f79247b4e581819c55afb761b5f6a702db03cc11)

Author SHA1 Message Date
Zamir Amir 8505b716af Add support for setting Swagger UI initOAuth configs (clientId, appName) (#499) 6 years ago
Sebastián Ramírez 78272ac1f3 🔖 Release 0.39.0 6 years ago
jonathanunderwood b20b2218cd Allow defaults in path parameters (and don't use them) (#450) (#464) 6 years ago
toppk f803c77515 Add support for specifying a default_response_class (#467) 6 years ago
dmontagu d8fe307d61 Add support for strings and __future__ type annotations (#451) 6 years ago
Sebastián Ramírez 580cf8f4e2 🔖 Release 0.38.1 6 years ago
Kamal Gill 4642f63a1e 🐛 Use proper import for Request -- fixes #492 (#493) 6 years ago
Sebastián Ramírez 203e10596f 🔖 Release version 0.38.0.Support for Pydantic 0.32.2 and Starlette 0.12.8 6 years ago
dmontagu fc7d123347 ⬆️ Upgrade support to Pydantic version 0.32.2 (breaking change) (#463) 6 years ago
Sebastián Ramírez 53da56146e 🔖 Release version 0.37.0 6 years ago
dmontagu c70f3f1198 Add support for custom route class (#468) 6 years ago
b1-luettje c90c4fb6c1 Allow disabling Google fonts in ReDoc (#481) 6 years ago
dmontagu 6c6bdb6233 🔒 Ensure `skip_defaults` doesn't cause extra fields to be serialized (#485) 6 years ago
dconathan 3025a368c6 Add support and tests for Pydantic dataclasses in response_model (#454) 6 years ago
Zoltan Papp c5817912d2 🐛 use media_type from Body params for OpenAPI requestBody (Fixes: #431) (#439) 6 years ago
Zoltan Papp 19c53b21c1 Allow using custom 422 validation error and use media type from response class in schema (#437) 6 years ago
Sebastián Ramírez 55c4b5fb0b
🐛 Fix "default" extra response with extra status codes (#489) 6 years ago
Zoltan Papp 73dbbeab55 Allow additional responses to use status ranges and "default" (#435) 6 years ago
Sebastián Ramírez 417a3ab140 🔖 Release 0.36.0 6 years ago
dmontagu 38495fffa5 🐛 Fix skip_defaults implementation when returning a Pydantic model (#422) 6 years ago
dmontagu 483eb73b26 🐛 Use caching logic to determine OpenAPI spec for duplicate dependencies (#417) 6 years ago
Sebastián Ramírez e71636e381
🐛 Fix mypy route errors after merging #415 (#462) 6 years ago
Vitaliy Kucheryaviy f7f17fcfd6 Allow empty routed path (issue #414) (#415) 6 years ago
Sebastián Ramírez 033bc2a6c9 🔖 Release 0.35.0 6 years ago
Pablo Marti 0c55553328 ✏️ Fix typo in assert statement (#419) 6 years ago
Koudai Aono 06eb421934 Fix request body parsing with Union (#400) 6 years ago
Sebastián Ramírez bf229ad5d8 🔖 Release 0.34.0 upgrading Starlette 6 years ago
Sebastián Ramírez 6bf3ab3b7a 🔖 Release 0.33.0, including Pydantic 0.30.0 6 years ago
James Kaplan 46a986cacf ⬆️ Upgrade Pydantic to 0.30 (#384) 6 years ago
Sebastián Ramírez e620aeb46d 🔖 Release 0.32.0, as PR ##347 might be a breaking change 6 years ago
Sebastián Ramírez d1e2e46b80 🔖 Release 0.31.1 6 years ago
Sebastián Ramírez 508f9ce954
🐛 Fix regression, Swagger UI with deep linking (#350) 6 years ago
Sebastián Ramírez 687065509b
🏗️ Fix same function names in different modules with composite bodies (#347) 6 years ago
Sebastián Ramírez b30cca8e9e 🔖 Release 0.31.0, upgrading Pydantic to 0.29 6 years ago
Sebastián Ramírez 54368e7b22 🔖 Release 0.30.1 6 years ago
Sebastián Ramírez dcc1e1bcf8
♻️ Refine internal type declarations and logic around them (#338) 6 years ago
Sebastián Ramírez 76b6fd5c18 🔖 Release 0.30.0 6 years ago
Sebastián Ramírez aa84ac8e3e
Implement support for Pydantic's ORM mode (#322) 6 years ago
dmontagu 87b7a63ff2 🔥 Remove unused regex in routing.py (#314) 6 years ago
Eric Du 5b3adfe449 Use default response status reasons in additional responses (#313) 6 years ago
James Kaplan f0df79aa91 ⬆️ Upgrade Pydantic to 0.28 (#320) 6 years ago
Sebastián Ramírez c26f1760d4 🔖 Release 0.29.1 6 years ago
Sebastián Ramírez 6939621730
bug: Fix handling an empty-body request with a required body param (#311) 6 years ago
Sebastián Ramírez 7244e4b612 🔖 Release version 0.29.0 6 years ago
Sebastián Ramírez 5f7fe926ab
Add support for Response parameters to set headers, cookies, and status codes (#294) 6 years ago
Sebastián Ramírez 5700d65188 🔖 Release 0.28.0 6 years ago
Sebastián Ramírez bff5dbbf5d
Implement dependency value cache per request (#292) 6 years ago
Sebastián Ramírez 09cd7c47a1
Implement dependency overrides for testing (#291) 6 years ago
Sebastián Ramírez e2fadcbc90 🔖 Release version 0.27.2 6 years ago
Sebastián Ramírez c7db2ff858
🐛 Fix path and query parameters receiving dict as valid (#287) 6 years ago