Commit graph

383 commits

Author SHA1 Message Date
Sebastián Ramírez
748dc375db 🐛 Fix Form and File params must always be embeded
and add tests for forms and files
2018-12-22 08:24:48 +04:00
Sebastián Ramírez
c25a71e352 🐛 Re-implement check for body as a workaround
while encode/starlette#287 is merged
2018-12-22 07:40:56 +04:00
Sebastián Ramírez
b097a538ab 🔖 Bump version, after fix for email_validator and docs 2018-12-21 16:33:45 +04:00
Sebastián Ramírez
d5e782074f 🐛 Fix email_validator error, generated by autoflake 2018-12-21 14:51:17 +04:00
Sebastián Ramírez
7da9625505 💚 Revert to flit install and re-format
As it has shown to be more reliable, and closer to final user environments
2018-12-18 22:36:04 +04:00
Sebastián Ramírez
00e2e544c7 ♻️ Re-format tutorials, files names and tests
for tutorial files
2018-12-18 21:59:06 +04:00
Sebastián Ramírez
dcb076b752 🐛 Fix optional bodies raising an error
when not provided in the request
2018-12-18 21:11:24 +04:00
Sebastián Ramírez
acc15230ea Update query tests, application type checks
and temporarily disable coverage fail, to allow publishing docs from Travis
2018-12-17 15:48:38 +04:00
Sebastián Ramírez
8d29a28f82 📝 Update docs, stubs and structure 2018-12-15 21:52:28 +04:00
Sebastián Ramírez
ddf20e8977 📝 Add request body tutorial 2018-12-14 15:30:43 +04:00
Sebastián Ramírez
4eb2950626 🐛 Fix error location for required parameters 2018-12-14 14:27:29 +04:00
Sebastián Ramírez
9febe9af2a Update OAuth2 Form model and add strict version 2018-12-14 10:01:33 +04:00
Sebastián Ramírez
f9c876802f 🎨 Update param names for main FastAPI app and types 2018-12-14 10:00:49 +04:00
Sebastián Ramírez
d9fbead646 🎨 Remove un-used imports, add auto-flake 2018-12-13 21:48:03 +04:00
Sebastián Ramírez
948a39af95 🎨 Re-order parameters 2018-12-13 20:05:35 +04:00
Sebastián Ramírez
a2c87f3652 🔖 Bump version for release 2018-12-11 00:31:02 +04:00
Sebastián Ramírez
8c66b3a492 🐛 Add ValidationError schema even if only bodies
are declared in the defined endpoints
2018-12-11 00:30:15 +04:00
Sebastián Ramírez
26ccb7620a 🔖 Bump version for release 2018-12-10 20:13:13 +04:00
Sebastián Ramírez
ece3252385 Add util class for OAuth2 Password Bearer scheme 2018-12-10 20:11:14 +04:00
Sebastián Ramírez
26ffa5d9c8 ⬆️ Update JS CDN to cdn.jsdelivr.net
as unpkg.com seems to have been down all day
2018-12-10 20:09:08 +04:00
Sebastián Ramírez
64e904b12e 🐛 Fix indentation bug 2018-12-10 18:20:55 +04:00
Sebastián Ramírez
9458d699cb 🐛 Un-hide inner HTTPException errors 2018-12-10 18:17:42 +04:00
Sebastián Ramírez
6f68666e0e 🐛 Fix int query parameters with default
being treated as body
2018-12-10 18:08:08 +04:00
Sebastián Ramírez
9a6fcdd13c 🔊 Log body parsing errors 2018-12-10 17:54:53 +04:00
Sebastián Ramírez
b763a44328 🐛 Fix import of email_validator from Pydantic 2018-12-10 17:49:39 +04:00
Sebastián Ramírez
da166b7967 🔒 Fix constraining return values to model 2018-12-10 16:46:40 +04:00
Sebastián Ramírez
8cc9ccab92 🎨 Update main imports (and exports) 2018-12-10 07:59:17 +04:00
Sebastián Ramírez
3e4fc9f182 📄 Add license file, update version
and first pyproject.toml
2018-12-08 11:57:18 +04:00
Sebastián Ramírez
db3c270f8e Update requests with body, rename params 2018-12-08 11:55:36 +04:00
Sebastián Ramírez
0e19c24014 Update parameter names and order
fix mypy types, refactor, lint
2018-12-07 19:12:16 +04:00
Sebastián Ramírez
addfa89b0f Refactor, update code, several features 2018-12-06 23:47:58 +04:00
Sebastián Ramírez
b9d912c638 ♻️ Refactor, fix and update code 2018-12-06 20:24:50 +04:00
Sebastián Ramírez
406c092a3b 🎉 Start tracking messy initial stage
...before refactoring and breaking something
2018-12-05 10:56:50 +04:00