Sebastián Ramírez
50926faead
📝 Update release notes
2020-06-27 20:32:34 +02:00
Sebastián Ramírez
a303afc0e5
📝 Update release notes
2020-06-27 20:32:34 +02:00
Sebastián Ramírez
12607e85e3
📝 Update release notes
2020-06-27 20:32:34 +02:00
Xie Wei
38fd363e89
🌐 Add chinese translation for body-fields.md ( #1569 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-27 20:29:41 +02:00
Xie Wei
7f62cfd231
🌐 Update Chinese translation for index.md ( #1564 )
...
* keep up-to-date with main version
* fix 2 ignored quotes
2020-06-27 20:24:10 +02:00
Xie Wei
c5168bd036
🌐 Add Chinese translation for body-multiple-params.md ( #1532 )
...
* add chinese translation for body-multiple-params.md
* improve translations
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-27 20:18:10 +02:00
Sebastián Ramírez
be472c5215
📝 Update release notes
2020-06-27 20:13:07 +02:00
Xie Wei
adac38ecea
✨ Add Chinese translation for path-params-numeric-validations.md ( #1506 )
...
* add chinese translation for path-params-numeric-validations.md
* improve translations
2020-06-27 20:10:32 +02:00
Sebastián Ramírez
c8b634226e
📝 Update release notes
2020-06-27 20:00:21 +02:00
Sebastián Ramírez
ca4cf7cc70
✨ Add GitHub action to label approved PRs ( #1638 )
2020-06-27 19:59:10 +02:00
Sebastián Ramírez
b87072bc12
🔖 Release version 0.58.0
2020-06-15 13:18:36 +02:00
Sebastián Ramírez
04e2bfafbc
📝 Update release notes
2020-06-15 13:13:53 +02:00
Sebastián Ramírez
181a32236a
✨ Deep merge OpenAPI responses ( #1577 )
...
* override successful response
* ✨ Add deep_dict_udpate
* ✨ Merge additional responses with generated responses
* 🍱 Update docs screenshot
Co-authored-by: rkbeatss <rkaus053@uottawa.ca>
2020-06-15 13:12:12 +02:00
Sebastián Ramírez
1f54a8e0a1
📝 Update release notes
2020-06-15 12:42:48 +02:00
Andrew
d63475bb7d
📝 Mention in docs that subapps don't fire events ( #1554 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-14 18:25:10 +02:00
Sebastián Ramírez
5a3c5f1523
📝 Update release notes
2020-06-14 18:12:51 +02:00
Andrew
12bc9285f7
🐛 Fix body validation error response, remove variable name when it is not embedded ( #1553 )
2020-06-14 18:07:39 +02:00
Sebastián Ramírez
31df2ea940
📝 Update release notes
2020-06-14 17:56:12 +02:00
Sebastián Ramírez
50b90dd6a4
📝 Update release notes
2020-06-14 17:55:13 +02:00
Andrew
7dd881334d
🐛 Fix testing security scopes when using dependency overrides ( #1549 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-14 17:54:46 +02:00
Vinny Do
530fc8ff3f
🐛 Fix JSON Schema "not" keyword ( #1548 )
2020-06-14 15:46:49 +02:00
Sebastián Ramírez
ef460b4d23
📝 Update release notes
2020-06-14 15:40:18 +02:00
mikaello
b591de2ace
✨ Add support for OpenAPI servers metadata ( #1547 )
...
* feat: add servers option for OpenAPI
Closes #872
* ✨ Use dicts for OpenAPI servers
* ♻️ Update OpenAPI Server model to support relative URLs
* ✅ Add tests for OpenAPI servers
* ♻️ Re-order parameter location of servers for OpenAPI
* 🎨 Format code
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-14 15:38:29 +02:00
Sebastián Ramírez
34c857b7cb
🔖 Release version 0.57.0
2020-06-13 23:13:25 +02:00
Sebastián Ramírez
c78bc0c82d
📝 Update release notes
2020-06-13 23:08:20 +02:00
JAYATI SHRIVASTAVA
194446e51a
🔥 Remove broken external link ( #1565 )
2020-06-13 23:07:11 +02:00
Sebastián Ramírez
777e2151e6
📝 Update release notes
2020-06-13 22:55:30 +02:00
Sebastián Ramírez
5ce5bdba0b
📝 Update release notes
2020-06-13 22:52:59 +02:00
Chih Sean Hsu
e4300769ac
📝 Update tutorial for WebSockets with dependencies ( #1540 )
...
* fix websockets/tutorial002.py
* fix tutorial002 in ws to correspond with test case
* reformat websocket tutorial002
* fix websocket tutorial002 coverage
* 📝 Update example for WebSockets with Depends
* ✅ Update and refactor tests for WebSockets with dependencies
* 👷 Trigger Travis, as it's not reporting to Codecov
* ✅ Update WebSocket tests to raise coverage
Co-authored-by: Chih Sean Hsu <Sean@Sean-Mac.local>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 22:51:34 +02:00
retnikt
c6dd627bdd
✨ Add support for Python's http.HTTPStatus in status_code ( #1534 )
...
* Normalise IntEnums to ints for route status codes
Closes #1349
* add tests for status code enum support
* add docs for status code enum support
* add endpoint test for enum status code
* 📝 Update note about http.HTTPStatus
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2020-06-13 19:40:10 +02:00
Sebastián Ramírez
6576f724bb
📝 Update release notes
2020-06-13 19:22:08 +02:00
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