]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
thirdparty/fastapi/fastapi.git
6 years ago:bug: Fix response_model type to allow List[Model] (#266)
Sebastián Ramírez [Mon, 27 May 2019 17:56:20 +0000 (21:56 +0400)] 
:bug: Fix response_model type to allow List[Model] (#266)

6 years ago:bookmark: Release version 0.25.0 0.25.0
Sebastián Ramírez [Mon, 27 May 2019 16:21:03 +0000 (20:21 +0400)] 
:bookmark: Release version 0.25.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 27 May 2019 12:28:24 +0000 (16:28 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add include, exclude, and by_alias to path operation methods (#264)
Sebastián Ramírez [Mon, 27 May 2019 12:08:13 +0000 (16:08 +0400)] 
:sparkles: Add include, exclude, and by_alias to path operation methods (#264)

* :sparkles: Make jsonable_encoder's include and exclude receive sequences

* :sparkles: Add include, exclude, and by_alias to app and router

* :sparkles: Add and update tutorial code with new parameters

* :memo: Update docs for new parameters and add docs for updating data

* :white_check_mark: Add tests for consistency in path operation methods

* :white_check_mark: Add tests for new parameters and update tests

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 25 May 2019 15:48:27 +0000 (19:48 +0400)] 
:memo: Update release notes

6 years ago:memo: Create CONTRIBUTING.md (#255)
William Hayes [Sat, 25 May 2019 15:47:49 +0000 (11:47 -0400)] 
:memo: Create CONTRIBUTING.md (#255)

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 25 May 2019 15:40:04 +0000 (19:40 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add skip_defaults support for path operations (for #242) (#248)
William Hayes [Sat, 25 May 2019 15:35:57 +0000 (11:35 -0400)] 
:sparkles: Add skip_defaults support for path operations (for #242) (#248)

6 years ago:bookmark: Release 0.24.0 0.24.0
Sebastián Ramírez [Fri, 24 May 2019 18:48:27 +0000 (22:48 +0400)] 
:bookmark: Release 0.24.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 24 May 2019 16:46:36 +0000 (20:46 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add support for WebSockets with dependencies, params, etc #166 (#178)
James Kaplan [Fri, 24 May 2019 16:41:41 +0000 (09:41 -0700)] 
:sparkles: Add support for WebSockets with dependencies, params, etc #166 (#178)

6 years ago:memo: Update release notes
Sebastián Ramírez [Thu, 23 May 2019 07:04:13 +0000 (11:04 +0400)] 
:memo: Update release notes

6 years ago:arrow_up: Upgrade Pydantic to 0.26 (#247)
euri10 [Thu, 23 May 2019 07:03:53 +0000 (09:03 +0200)] 
:arrow_up: Upgrade Pydantic to 0.26 (#247)

6 years ago:bookmark: Release version 0.23.0 0.23.0
Sebastián Ramírez [Tue, 21 May 2019 19:26:28 +0000 (23:26 +0400)] 
:bookmark: Release version 0.23.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 21 May 2019 19:05:46 +0000 (23:05 +0400)] 
:memo: Update release notes

6 years ago:arrow_up: Upgrade Starlette to 0.12.0 (#243)
Sebastián Ramírez [Tue, 21 May 2019 18:59:48 +0000 (22:59 +0400)] 
:arrow_up: Upgrade Starlette to 0.12.0 (#243)

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 21 May 2019 18:46:22 +0000 (22:46 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add swagger UI OAuth2 redirect page for implicit/code auth flows in API...
Steinthor Palsson [Tue, 21 May 2019 18:39:58 +0000 (14:39 -0400)] 
:sparkles: Add swagger UI OAuth2 redirect page for implicit/code auth flows in API docs (#198)

6 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 20 May 2019 14:37:39 +0000 (18:37 +0400)] 
:memo: Update release notes

6 years ago:zap: Make Swagger UI, ReDoc and OpenAPI handlers be coroutines to improve performanc...
Trim21 [Mon, 20 May 2019 14:34:33 +0000 (22:34 +0800)] 
:zap: Make Swagger UI, ReDoc and OpenAPI handlers be coroutines to improve performance (#241)

6 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 20 May 2019 07:27:33 +0000 (11:27 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Make Swagger UI and ReDoc parameterizable to host offline assets for docs...
euri10 [Mon, 20 May 2019 07:26:54 +0000 (09:26 +0200)] 
:sparkles: Make Swagger UI and ReDoc parameterizable to host offline assets for docs (#112)

6 years ago:bookmark: Release version 0.22.0 0.22.0
Sebastián Ramírez [Thu, 16 May 2019 14:09:11 +0000 (18:09 +0400)] 
:bookmark: Release version 0.22.0

6 years ago:sparkles: Add parameter dependencies to path operation decorators and include_router...
Sebastián Ramírez [Thu, 16 May 2019 14:07:00 +0000 (18:07 +0400)] 
:sparkles: Add parameter dependencies to path operation decorators and include_router (#235)

* :sparkles: Implement dependencies in decorator and .include_router

* :memo: Add docs for parameter dependencies

* :white_check_mark: Add tests for dependencies parameter

* :fire: Remove debugging prints in tests

* :memo: Update release notes

6 years ago:memo: Update release notes
Sebastián Ramírez [Thu, 16 May 2019 13:58:22 +0000 (17:58 +0400)] 
:memo: Update release notes

6 years ago:bug: Fix OpenAPI URL format for Starlette convertors (#234)
euri10 [Thu, 16 May 2019 13:55:14 +0000 (15:55 +0200)] 
:bug: Fix OpenAPI URL format for Starlette convertors (#234)

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 15 May 2019 19:01:19 +0000 (23:01 +0400)] 
:memo: Update release notes

6 years ago:memo: Update relase notes
Sebastián Ramírez [Wed, 15 May 2019 18:14:25 +0000 (22:14 +0400)] 
:memo: Update relase notes

6 years ago:wrench: Separate format and lint scripts (#232)
Sebastián Ramírez [Wed, 15 May 2019 18:13:06 +0000 (22:13 +0400)] 
:wrench: Separate format and lint scripts (#232)

6 years ago:memo: Add docs about params as functions for mypy (#231)
Sebastián Ramírez [Wed, 15 May 2019 18:01:23 +0000 (22:01 +0400)] 
:memo: Add docs about params as functions for mypy (#231)

6 years ago:sparkles: Add param functions, to override types, to make mypy happy (#226)
Sebastián Ramírez [Wed, 15 May 2019 17:25:11 +0000 (21:25 +0400)] 
:sparkles: Add param functions, to override types, to make mypy happy (#226)

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 15 May 2019 14:33:43 +0000 (18:33 +0400)] 
:memo: Update release notes

6 years ago:fire: Remove Python version extraction in tests, no longer used
Sebastián Ramírez [Wed, 15 May 2019 14:33:13 +0000 (18:33 +0400)] 
:fire: Remove Python version extraction in tests, no longer used

6 years ago:art: Reenable Black --check for Python 3.7 (#229)
zamiramir [Wed, 15 May 2019 14:29:36 +0000 (16:29 +0200)] 
:art: Reenable Black --check for Python 3.7 (#229)

Reenabled Black --check for python 3.7, issue is fixed.
see https://github.com/ambv/black/issues/494

6 years ago:bookmark: Release 0.21.0 0.21.0
Sebastián Ramírez [Wed, 15 May 2019 10:54:46 +0000 (14:54 +0400)] 
:bookmark: Release 0.21.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 15 May 2019 10:53:43 +0000 (14:53 +0400)] 
:memo: Update release notes

6 years ago:loud_sound: Raise from previous exception (#195)
Ricardo Momm [Wed, 15 May 2019 10:50:58 +0000 (07:50 -0300)] 
:loud_sound: Raise from previous exception (#195)

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 15 May 2019 10:45:04 +0000 (14:45 +0400)] 
:memo: Update release notes

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 15 May 2019 10:23:48 +0000 (14:23 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Use a logger instead of the root logging (#222)
euri10 [Wed, 15 May 2019 10:43:31 +0000 (12:43 +0200)] 
:sparkles: Use a logger instead of the root logging (#222)

6 years ago:arrow_up: Upgrade Pydantic to version 0.25 (#225)
euri10 [Wed, 15 May 2019 10:19:51 +0000 (12:19 +0200)] 
:arrow_up: Upgrade Pydantic to version 0.25 (#225)

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 14 May 2019 18:06:55 +0000 (22:06 +0400)] 
:memo: Update release notes

6 years ago:pencil2: Minor spelling fix in routing (#221)
Derek J. Lambert [Tue, 14 May 2019 18:04:18 +0000 (13:04 -0500)] 
:pencil2: Minor spelling fix in routing (#221)

6 years ago:wrench: Enable FastAPI releases bot in main Gitter channel
Sebastián Ramírez [Sat, 11 May 2019 15:44:39 +0000 (19:44 +0400)] 
:wrench: Enable FastAPI releases bot in main Gitter channel

6 years ago:bookmark: Release 0.20.1 0.20.1
Sebastián Ramírez [Sat, 11 May 2019 15:38:08 +0000 (19:38 +0400)] 
:bookmark: Release 0.20.1

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 11 May 2019 09:46:17 +0000 (13:46 +0400)] 
:memo: Update release notes

6 years ago:sparkles: add py.typed to ship typing information (#209)
Steve B [Sat, 11 May 2019 09:43:47 +0000 (11:43 +0200)] 
:sparkles: add py.typed to ship typing information (#209)

As described in https://www.python.org/dev/peps/pep-0561/

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 27 Apr 2019 16:03:23 +0000 (20:03 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add FastAPI releases bot for Gitter (#189)
Sebastián Ramírez [Sat, 27 Apr 2019 16:02:32 +0000 (20:02 +0400)] 
:sparkles: Add FastAPI releases bot for Gitter (#189)

* :fire: Remove development util script

* :art: Reformat release notes with markdown-only code (no HTML)

* :sparkles: Add FastAPI releases bot for Gitter

6 years ago:bookmark: Release 0.20.0 0.20.0
Sebastián Ramírez [Sat, 27 Apr 2019 13:51:31 +0000 (17:51 +0400)] 
:bookmark: Release 0.20.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 27 Apr 2019 13:07:17 +0000 (17:07 +0400)] 
:memo: Update release notes

6 years ago:pencil2: Fix typos in docs, from forms (#176)
Christopher Dignam [Sat, 27 Apr 2019 13:05:06 +0000 (09:05 -0400)] 
:pencil2: Fix typos in docs, from forms (#176)

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 27 Apr 2019 13:04:00 +0000 (17:04 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Use 401 with WWW-Authenticate for OAuth2 and add scope_str (#188)
Sebastián Ramírez [Sat, 27 Apr 2019 13:00:56 +0000 (17:00 +0400)] 
:sparkles: Use 401 with WWW-Authenticate for OAuth2 and add scope_str (#188)

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 26 Apr 2019 15:28:54 +0000 (19:28 +0400)] 
:memo: Update release notes

6 years ago:memo: Add Hypercorn as an alternative ASGI server (#187)
Sebastián Ramírez [Fri, 26 Apr 2019 15:26:38 +0000 (19:26 +0400)] 
:memo: Add Hypercorn as an alternative ASGI server (#187)

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 26 Apr 2019 15:08:04 +0000 (19:08 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add docs and tests for Jinja2 templates (#186)
Sebastián Ramírez [Fri, 26 Apr 2019 14:49:15 +0000 (18:49 +0400)] 
:sparkles: Add docs and tests for Jinja2 templates (#186)

* :sparkles: Add docs and tests for Jinja2 templates

* :art: Fix format in test, remove unused import

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 26 Apr 2019 11:17:32 +0000 (15:17 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Docs and tests, responses with headers and cookies (#185)
Sebastián Ramírez [Fri, 26 Apr 2019 11:13:59 +0000 (15:13 +0400)] 
:sparkles: Docs and tests, responses with headers and cookies (#185)

6 years ago:bookmark: Release 0.19.0 0.19.0
Sebastián Ramírez [Fri, 26 Apr 2019 09:48:30 +0000 (13:48 +0400)] 
:bookmark: Release 0.19.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 26 Apr 2019 09:45:38 +0000 (13:45 +0400)] 
:memo: Update release notes

6 years ago:memo: Add docs about returning a response directly and encoder (#184)
Sebastián Ramírez [Fri, 26 Apr 2019 09:40:23 +0000 (13:40 +0400)] 
:memo: Add docs about returning a response directly and encoder (#184)

6 years ago:recycle: Rename parameter content_type to response_class (#183)
Sebastián Ramírez [Fri, 26 Apr 2019 09:11:16 +0000 (13:11 +0400)] 
:recycle: Rename parameter content_type to response_class (#183)

6 years ago:bookmark: Release 0.18.0 0.18.0
Sebastián Ramírez [Mon, 22 Apr 2019 17:08:43 +0000 (21:08 +0400)] 
:bookmark: Release 0.18.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 21 Apr 2019 18:31:43 +0000 (22:31 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add docs for HTTP Basic Auth and tests (#177)
Sebastián Ramírez [Sun, 21 Apr 2019 18:30:58 +0000 (22:30 +0400)] 
:sparkles: Add docs for HTTP Basic Auth and tests (#177)

6 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 21 Apr 2019 17:46:00 +0000 (21:46 +0400)] 
:memo: Update release notes

6 years ago:sparkles: Add automatic header handling for HTTP Basic Auth (#175)
Sebastián Ramírez [Sun, 21 Apr 2019 17:44:25 +0000 (21:44 +0400)] 
:sparkles: Add automatic header handling for HTTP Basic Auth (#175)

* :sparkles: Add automatic header handling for HTTP Basic Auth

* :art: Remove obsolete comment

6 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 21 Apr 2019 16:21:53 +0000 (20:21 +0400)] 
:memo: Update release notes

6 years ago:lock: Fix development dependencies security (#174)
Sebastián Ramírez [Sun, 21 Apr 2019 16:20:25 +0000 (20:20 +0400)] 
:lock: Fix development dependencies security (#174)

6 years ago:memo: Rename additional response OpenAPI declarations
Sebastián Ramírez [Sun, 21 Apr 2019 16:13:26 +0000 (20:13 +0400)] 
:memo: Rename additional response OpenAPI declarations

6 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 21 Apr 2019 15:57:07 +0000 (19:57 +0400)] 
:memo: Update release notes

6 years ago:memo: Add docs for middleware (#173)
Sebastián Ramírez [Sun, 21 Apr 2019 15:56:20 +0000 (19:56 +0400)] 
:memo: Add docs for middleware (#173)

6 years ago:rocket: Deploy when tagged using Python 3.6 0.17.0
Sebastián Ramírez [Sat, 20 Apr 2019 18:16:07 +0000 (22:16 +0400)] 
:rocket: Deploy when tagged using Python 3.6

6 years ago:bookmark: 0.17.0
Sebastián Ramírez [Sat, 20 Apr 2019 18:12:55 +0000 (22:12 +0400)] 
:bookmark: 0.17.0

6 years ago:rocket: Make Flit publish from CI (#170)
Sebastián Ramírez [Sat, 20 Apr 2019 18:09:35 +0000 (22:09 +0400)] 
:rocket: Make Flit publish from CI (#170)

6 years ago:memo: Update Release Notes
Sebastián Ramírez [Sat, 20 Apr 2019 17:15:03 +0000 (21:15 +0400)] 
:memo: Update Release Notes

6 years ago:sparkles: Add docs about CORS (#169)
Sebastián Ramírez [Sat, 20 Apr 2019 17:13:01 +0000 (21:13 +0400)] 
:sparkles: Add docs about CORS (#169)

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 20 Apr 2019 16:31:44 +0000 (20:31 +0400)] 
:memo: Update release notes

6 years ago:sparkles: By default, encode by alias (#168)
Sebastián Ramírez [Sat, 20 Apr 2019 16:29:54 +0000 (20:29 +0400)] 
:sparkles: By default, encode by alias (#168)

6 years ago:bookmark: Release version 0.16.0 0.16.0
Sebastián Ramírez [Tue, 16 Apr 2019 19:28:13 +0000 (23:28 +0400)] 
:bookmark: Release version 0.16.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 16 Apr 2019 19:27:25 +0000 (23:27 +0400)] 
:memo: Update release notes

6 years ago:recycle: Update Pydantic usage, types, values, minor structure changes (#164)
Sebastián Ramírez [Tue, 16 Apr 2019 19:26:09 +0000 (23:26 +0400)] 
:recycle: Update Pydantic usage, types, values, minor structure changes (#164)

6 years ago:sparkles: Upgrade docstring Markdown parsing (#163)
Sebastián Ramírez [Tue, 16 Apr 2019 18:49:18 +0000 (22:49 +0400)] 
:sparkles: Upgrade docstring Markdown parsing (#163)

* :sparkles: Upgrade docstring Markdown parsing

* :memo: Update release notes

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 16 Apr 2019 18:43:59 +0000 (22:43 +0400)] 
:memo: Update release notes

6 years ago:arrow_up: Upgrade Pydantic to 0.23 (#160)
euri10 [Tue, 16 Apr 2019 18:42:00 +0000 (20:42 +0200)] 
:arrow_up: Upgrade Pydantic to 0.23 (#160)

* Add websocket to APIRouter

* Upgrade pydantic to v0.23.0

* Forgot pyproject.toml

* :arrow_up: Upgrade some Pipfile.lock dependencies

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 16 Apr 2019 18:21:32 +0000 (22:21 +0400)] 
:memo: Update release notes

6 years ago:pencil2: fixed small typo /tutorial/extra-models.md (#159)
Daniel Michaels [Tue, 16 Apr 2019 18:20:03 +0000 (04:20 +1000)] 
:pencil2: fixed small typo /tutorial/extra-models.md (#159)

6 years ago:memo: Update release notes
Sebastián Ramírez [Tue, 16 Apr 2019 18:18:42 +0000 (22:18 +0400)] 
:memo: Update release notes

6 years ago:memo: fix URL examples in Tutorial: Query Parameters (#157)
hayata-yamamoto [Tue, 16 Apr 2019 18:16:16 +0000 (03:16 +0900)] 
:memo: fix URL examples in Tutorial: Query Parameters (#157)

* modify tutorial

* modify item_id

6 years ago:memo: Add note about Swagger UI and multi-part uploads
Sebastián Ramírez [Sun, 14 Apr 2019 18:24:31 +0000 (22:24 +0400)] 
:memo: Add note about Swagger UI and multi-part uploads

6 years ago:bookmark: Release 0.15.0, multi-file uploads 0.15.0
Sebastián Ramírez [Sun, 14 Apr 2019 18:14:20 +0000 (22:14 +0400)] 
:bookmark: Release 0.15.0, multi-file uploads

6 years ago:sparkles: Add support for multi-file uploads (#158)
Sebastián Ramírez [Sun, 14 Apr 2019 18:12:14 +0000 (22:12 +0400)] 
:sparkles: Add support for multi-file uploads (#158)

6 years ago:memo: Use same link in benchmarks as in index
Sebastián Ramírez [Fri, 12 Apr 2019 18:56:09 +0000 (22:56 +0400)] 
:memo: Use same link in benchmarks as in index

6 years ago:sparkles: Add docs about responses with additional status codes (#156)
Sebastián Ramírez [Fri, 12 Apr 2019 18:43:21 +0000 (22:43 +0400)] 
:sparkles: Add docs about responses with additional status codes (#156)

* :sparkles: Add docs about responses with additional status codes

* :memo: Update docs, link to documenting additional responses

6 years ago:bookmark: Release 0.14.0 0.14.0
Sebastián Ramírez [Fri, 12 Apr 2019 17:56:22 +0000 (21:56 +0400)] 
:bookmark: Release 0.14.0

6 years ago:memo: Add note on installing and running pytest
Sebastián Ramírez [Fri, 12 Apr 2019 17:45:19 +0000 (21:45 +0400)] 
:memo: Add note on installing and running pytest

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 12 Apr 2019 17:27:24 +0000 (21:27 +0400)] 
:memo: Update release notes

6 years ago:art: Improve automatic naming of path operations in API docs (#155)
Sebastián Ramírez [Fri, 12 Apr 2019 17:25:26 +0000 (21:25 +0400)] 
:art: Improve automatic naming of path operations in API docs (#155)

* :art: Improve operation summary naming

* :memo: Update names in README

* :truck: Improve names of security tutorial