Sebastián Ramírez
91a6736d0e
📝 Update release notes
2020-06-13 19:20:48 +02:00
Patrick Wang
8fb755703d
✨ When using Pydantic models with __root__ use the internal value in jsonable_encoder ( #1524 )
2020-06-13 19:20:11 +02:00
Yankee
748bedd37c
📝 Updated docs for path-params ( #1521 )
...
* Added response example; URL for quick access; typo fixes
* Added line breaks for readability
* Fix typo on redoc url
* 📝 Update format, links, rewordings
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 19:14:23 +02:00
Sebastián Ramírez
bf58788f29
📝 Update release notes
2020-06-13 18:54:47 +02:00
Yankee
5f78ba4a31
📝 Update docs for first-steps, links, rewordings ( #1518 )
...
* ✏️ Typo/readability fixes for first-steps documentation
* 📝 Update link and small rewordings
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 18:53:31 +02:00
Sebastián Ramírez
db9f827263
📝 Update release notes
2020-06-13 18:18:27 +02:00
TiewKH
dd9e94cf21
✨ Enable showCommonExtensions and showExtensions in SwaggerUI ( #1466 )
...
* Set showExtensions and showCommonExtensions to true
* Clean up comma
Co-authored-by: tiewkeehui <keehuitiew@airasia.com>
2020-06-13 18:16:34 +02:00
Sebastián Ramírez
e482d74241
📝 Update release notes
2020-06-13 18:13:06 +02:00
Richard Hoekstra
bd2acbcabb
✨ Export OAuth2PasswordRequestFormStrict from security ( #1462 )
...
* Update __init__.py
Fixes an import error:
from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestFormStrict
ImportError: cannot import name 'OAuth2PasswordRequestFormStrict'
* Simplify import of OAuth2PasswordRequestFormStrict
* Simplify import of OAuth2PasswordRequestFormStrict
2020-06-13 18:08:08 +02:00
Sebastián Ramírez
f913d469a8
📝 Update release notes
2020-06-13 18:05:22 +02:00
Roman Tezikov
66cb266641
📝 Add docs for `default_response_class` ( #1455 )
...
* ➕ Add docs to default_response_class
* ✅ create a tip
* ✅ fixing the tip
* 🚑 grammar
* 📝 Update docs for default response class
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 18:02:45 +02:00
Sebastián Ramírez
74954894c5
📝 Update release notes
2020-06-13 15:26:42 +02:00
William Hayes
ceedfccde0
📝 Document additional parameters for response_model ( #1427 )
...
* Documented additional parameters
These are included in a recent PR (https://github.com/tiangolo/fastapi/pull/1166 ) but not in the docs yet.
* response_model_exclude_none
* response_model_exclude_defaults
* 📝 Update note about response_model_exclude_defaults and response_model_exclude_none
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 15:23:29 +02:00
Sebastián Ramírez
2ee0eedf23
📝 Update release notes
2020-06-13 15:08:10 +02:00
Koudai Aono
c0f3019764
📝 Add PyCharm Pydantic plugin to docs ( #1420 )
...
* add pydantic pycharm plugin in document
* 📝 Update PyCharm Pydantic plugin note
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 15:05:59 +02:00
Sebastián Ramírez
dd6d0cb23c
📝 Update release notes
2020-06-13 14:51:21 +02:00
Chen Rotem Levy
fe15620df3
🎨 Update and clarify testing function name ( #1395 )
...
test_create_existing_token -> test_create_existing_item
2020-06-13 14:50:14 +02:00
Sebastián Ramírez
6af857f206
📝 Update release notes
2020-06-13 14:47:03 +02:00
obataku
7ce756f9dd
🐛 Fix duplicated headers set by indirect dependencies ( #1386 )
...
* Added test for repeating cookies in response headers
* update `response` headers, status code to match `sub_response` in `solve_dependencies` only if necessary; fix formatting of scottsmith2gmail's test
* restore code coverage, remove dead code from `solve_dependencies`
Co-authored-by: Scott Smith <scott.smith.2@gmail.com>
2020-06-13 14:44:51 +02:00
Sebastián Ramírez
c0b1fddb31
📝 Update release notes
2020-06-13 14:39:58 +02:00
Nick Rushton
9aea85a84e
⬆ Upgrade Starlette dependency to 0.13.4 ( #1361 )
2020-06-13 14:38:08 +02:00
Sebastián Ramírez
fddd1c12de
📝 Update release notes
2020-06-13 14:36:27 +02:00
Aviram Hassan
b13a4baf32
✨ Add better JSON decode error handling, improve feedback for client after invalid JSON requests ( #1354 )
...
* Request body error, raise RequestValidationError instead of HTTPException in case JSON decode failure
* add missing test case for body general exception
2020-06-13 14:33:27 +02:00
Sebastián Ramírez
5ffa18f10f
📝 Update release notes
2020-06-13 14:06:12 +02:00
Sebastián Ramírez
828915baf5
📝 Update Tags metadata title
2020-06-13 14:02:58 +02:00
Thomas Maschler
a071ddf3cd
✨ Add support for tag metadata in OpenAPI ( #1348 )
...
* Allow to add OpenAPI tag descriptions
* fix type hint
* fix type hint 2
* refactor test to assure 100% coverage
* 📝 Update tags metadata example
* 📝 Update docs for tags metadata
* ✅ Move tags metadata test to tutorial subdir
* 🎨 Update format in applications
* 🍱 Update docs UI image based on new example
* 🎨 Apply formatting after solving conflicts
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 13:58:06 +02:00
Sebastián Ramírez
3651b8a30f
📝 Update release notes
2020-06-13 12:27:00 +02:00
Sebastián Ramírez
0d73b9ff1c
🔧 Add basic setup for Russian translations ( #1566 )
2020-06-13 12:26:15 +02:00
Sebastián Ramírez
43235cf236
📝 Update release notes
2020-06-13 09:47:36 +02:00
Xie Wei
269a155583
🔥 Remove obsolete Chinese articles after translations ( #1510 )
2020-06-13 09:45:48 +02:00
Sebastián Ramírez
12433d51dd
📝 Update release notes
2020-06-13 01:25:29 +02:00
Rupsi Kaushik
3699e17212
✨ Implement __repr__ methods for path parameters to simplify debugging ( #1560 )
...
* repr description added to Depends class
* repr description added to Security subclass
* get rid of __repr__ in security since it will inherit from super
* make code format consistent with rest
* add desc for rest of the classes
* Update fastapi/params.py
remove trailing whitespace
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
* Implement __repr__
* fix formatting
* formatting again
* ran formatting
* added basic testing
* basic tests added to rest of the classes
* added more test coverage and simplified test file
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
Co-authored-by: Jayati Shrivastava <gaurijove@gmail.com>
2020-06-13 01:22:30 +02:00
Sebastián Ramírez
8231fbede4
🔖 Release version 0.56.1
2020-06-13 01:17:06 +02:00
Sebastián Ramírez
50bc14b835
📝 Update release notes
2020-06-13 01:14:58 +02:00
Kai Chen
4310c89c83
📝 Add link to Advanced User Guide: response status code ( #1512 )
2020-06-13 01:12:59 +02:00
Sebastián Ramírez
d39dd06a22
📝 Update release notes
2020-06-13 00:57:34 +02:00
kota matsuoka
a0ab47e89e
🎨 Remove unused f-string ( #1526 )
2020-06-13 00:56:00 +02:00
Sebastián Ramírez
5cbcb9a965
📝 Update release notes
2020-06-13 00:55:30 +02:00
Xie Wei
801ceaec80
🌐 Add Chinese translation for query-params-str-validations.md ( #1500 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 00:53:00 +02:00
Sebastián Ramírez
c7334ae9f8
📝 Update release notes
2020-06-13 00:50:22 +02:00
Xie Wei
d737599a2c
🌐 Add Chinese translation for body.md ( #1492 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 00:47:50 +02:00
Sebastián Ramírez
d2d72a8e4a
📝 Update release notes
2020-06-13 00:43:07 +02:00
Xie Wei
7895c12fa1
🌐 Add Chinese translation for help-fastapi.md ( #1465 )
...
* add chinese translation for help-fastapi.md
* improve translations
Co-authored-by: Waynerv <wei.xie@woqutech.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 00:40:05 +02:00
Sebastián Ramírez
5f6a14c413
📝 Update release notes
2020-06-13 00:29:43 +02:00
Xie Wei
2b4e88fa98
🌐 Add Chinese translation for query-params.md ( #1454 )
...
Co-authored-by: Waynerv <wei.xie@woqutech.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 00:26:40 +02:00
Sebastián Ramírez
11723bca27
📝 Update release notes
2020-06-13 00:21:53 +02:00
Xie Wei
b49517a64f
🌐 Add Chinese translation for contributing.md ( #1460 )
...
Co-authored-by: Waynerv <wei.xie@woqutech.com>
2020-06-13 00:18:57 +02:00
Sebastián Ramírez
f910e0c96c
📝 Update release notes
2020-06-13 00:18:20 +02:00
Xie Wei
c1ba2a3127
🌐 Add Chinese translation for path-params.md ( #1453 )
...
* add chinese translation for path-params.md
* improve translations
* improve translations
Co-authored-by: Waynerv <wei.xie@woqutech.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 00:14:58 +02:00
Sebastián Ramírez
28396173c7
📝 Update release notes
2020-06-13 00:09:41 +02:00