]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/log
thirdparty/fastapi/fastapi.git
5 years ago:bookmark: Release version 0.46.0 0.46.0
Sebastián Ramírez [Wed, 8 Jan 2020 22:28:03 +0000 (23:28 +0100)] 
:bookmark: Release version 0.46.0

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 22:26:15 +0000 (23:26 +0100)] 
:memo: Update release notes

5 years ago:pencil2: Tweak typos and configs (#837)
Sebastián Ramírez [Wed, 8 Jan 2020 22:25:29 +0000 (23:25 +0100)] 
:pencil2: Tweak typos and configs (#837)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 22:03:08 +0000 (23:03 +0100)] 
:memo: Update release notes

5 years ago:pencil: Add link to Chinese FastAPI posts (#810)
wxq0309 [Wed, 8 Jan 2020 22:01:58 +0000 (06:01 +0800)] 
:pencil: Add link to Chinese FastAPI posts (#810)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 21:51:55 +0000 (22:51 +0100)] 
:memo: Update release notes

5 years ago:sparkles: Implement OAuth2 authorization_code integration (#797)
Jesse P. Johnson [Wed, 8 Jan 2020 21:47:19 +0000 (16:47 -0500)] 
:sparkles: Implement OAuth2 authorization_code integration (#797)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 21:35:33 +0000 (22:35 +0100)] 
:memo: Update release notes

5 years ago:memo: Highlight all new lines in docs example upgrade (#795)
Christoph Deil [Wed, 8 Jan 2020 21:34:14 +0000 (22:34 +0100)] 
:memo: Highlight all new lines in docs example upgrade (#795)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 21:23:54 +0000 (22:23 +0100)] 
:memo: Update release notes

5 years ago:bug: Fix callback handling in sub-routers (#792)
James Kaplan [Wed, 8 Jan 2020 21:22:14 +0000 (13:22 -0800)] 
:bug: Fix callback handling in sub-routers (#792)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 21:02:32 +0000 (22:02 +0100)] 
:memo: Update release notes

5 years ago:pencil2: Fix typos (#784)
Ken Kinder [Wed, 8 Jan 2020 21:01:22 +0000 (16:01 -0500)] 
:pencil2: Fix typos (#784)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 21:00:44 +0000 (22:00 +0100)] 
:memo: Update release notes

5 years ago:pencil: Add four JP articles to external links (#783)
Xucong ZHAN [Wed, 8 Jan 2020 20:58:33 +0000 (15:58 -0500)] 
:pencil: Add four JP articles to external links (#783)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 20:53:14 +0000 (21:53 +0100)] 
:memo: Update release notes

5 years ago:sparkles: Add support for subtypes of main types in jsonable_encoder
Roald Storm [Wed, 8 Jan 2020 20:50:21 +0000 (21:50 +0100)] 
:sparkles: Add support for subtypes of main types in jsonable_encoder

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 8 Jan 2020 18:16:57 +0000 (19:16 +0100)] 
:memo: Update release notes

5 years agofix type UrlStr -> HttpUrl (#832)
Dustyposa [Wed, 8 Jan 2020 08:08:43 +0000 (16:08 +0800)] 
fix type UrlStr -> HttpUrl (#832)

5 years ago:pencil: update twitter compose tweet links (#813)
Justin DuJardin [Mon, 30 Dec 2019 22:22:11 +0000 (14:22 -0800)] 
:pencil: update twitter compose tweet links (#813)

The links to post @tiangolo were not working

5 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 13 Dec 2019 10:32:17 +0000 (11:32 +0100)] 
:memo: Update release notes

5 years ago:memo: Add docs for correctly using Peewee (#789)
Sebastián Ramírez [Fri, 13 Dec 2019 10:29:18 +0000 (11:29 +0100)] 
:memo: Add docs for correctly using Peewee (#789)

5 years ago:bookmark: Release version 0.45.0 0.45.0
Sebastián Ramírez [Wed, 11 Dec 2019 17:05:19 +0000 (18:05 +0100)] 
:bookmark: Release version 0.45.0

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 11 Dec 2019 17:02:53 +0000 (18:02 +0100)] 
:memo: Update release notes

5 years ago:sparkles: Add support for OpenAPI Callbacks (#722)
Ben Dayan [Wed, 11 Dec 2019 16:58:01 +0000 (18:58 +0200)] 
:sparkles: Add support for OpenAPI Callbacks (#722)

5 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 9 Dec 2019 19:04:04 +0000 (20:04 +0100)] 
:memo: Update release notes

5 years ago:loud_sound: Refactor logging (#781)
Sebastián Ramírez [Mon, 9 Dec 2019 19:02:44 +0000 (20:02 +0100)] 
:loud_sound: Refactor logging (#781)

5 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 9 Dec 2019 18:15:37 +0000 (19:15 +0100)] 
:memo: Update release notes

5 years ago:memo: Add article about FastAPI to external links (#766)
prostomarkeloff [Mon, 9 Dec 2019 18:13:28 +0000 (21:13 +0300)] 
:memo: Add article about FastAPI to external links (#766)

5 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 9 Dec 2019 18:01:40 +0000 (19:01 +0100)] 
:memo: Update release notes

5 years ago:speech_balloon: Rephrase handling-errors to remove gender while keeping readability...
Sebastián Ramírez [Mon, 9 Dec 2019 17:59:29 +0000 (18:59 +0100)] 
:speech_balloon: Rephrase handling-errors to remove gender while keeping readability (#780)

5 years ago:memo: Update release notes
Sebastián Ramírez [Mon, 9 Dec 2019 17:43:09 +0000 (18:43 +0100)] 
:memo: Update release notes

5 years ago:memo: Change 'Schema' to 'Field' in docs (#746)
prostomarkeloff [Mon, 9 Dec 2019 13:48:54 +0000 (16:48 +0300)] 
:memo: Change 'Schema' to 'Field' in docs (#746)

5 years ago:bookmark: Release version 0.44.1 0.44.1
Sebastián Ramírez [Wed, 4 Dec 2019 23:17:04 +0000 (00:17 +0100)] 
:bookmark: Release version 0.44.1

5 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 29 Nov 2019 08:02:21 +0000 (09:02 +0100)] 
:memo: Update release notes

5 years ago:bento: Add GitHub social preview assets to git (#752)
Sebastián Ramírez [Fri, 29 Nov 2019 07:52:03 +0000 (08:52 +0100)] 
:bento: Add GitHub social preview assets to git (#752)

5 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 29 Nov 2019 07:30:10 +0000 (08:30 +0100)] 
:memo: Update release notes

5 years ago:wrench: Update PyPI trove classifiers (#751)
Sebastián Ramírez [Fri, 29 Nov 2019 07:29:37 +0000 (08:29 +0100)] 
:wrench: Update PyPI trove classifiers (#751)

5 years ago:construction_worker: Enable full Travis for Python 3.8 (#750)
Sebastián Ramírez [Fri, 29 Nov 2019 06:45:09 +0000 (07:45 +0100)] 
:construction_worker: Enable full Travis for Python 3.8 (#750)

5 years ago:memo: Update the "new issue" templates (#749)
Sebastián Ramírez [Fri, 29 Nov 2019 06:35:25 +0000 (07:35 +0100)] 
:memo: Update the "new issue" templates (#749)

* :wrench: Update the "new issue" templates

* :green_heart: Trigger Travis CI after Travis migration

5 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 29 Nov 2019 06:04:01 +0000 (07:04 +0100)] 
:memo: Update release notes

5 years ago:bug: Fix issue with exotic pydantic error serialization (#748)
dmontagu [Fri, 29 Nov 2019 06:02:10 +0000 (22:02 -0800)] 
:bug: Fix issue with exotic pydantic error serialization (#748)

5 years ago:bookmark: Release 0.44.0, with support for Pydantic v1 and above! :tada: 0.44.0
Sebastián Ramírez [Wed, 27 Nov 2019 21:16:29 +0000 (22:16 +0100)] 
:bookmark: Release 0.44.0, with support for Pydantic v1 and above! :tada:

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 21:14:36 +0000 (22:14 +0100)] 
:memo: Update release notes

5 years ago:green_heart: Make GitHub action Issue Manager run once every night
Sebastián Ramírez [Wed, 27 Nov 2019 21:14:01 +0000 (22:14 +0100)] 
:green_heart: Make GitHub action Issue Manager run once every night

5 years ago:construction_worker: Add GitHub action Issue Manager (#742)
Sebastián Ramírez [Wed, 27 Nov 2019 20:43:56 +0000 (21:43 +0100)] 
:construction_worker: Add GitHub action Issue Manager (#742)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 20:29:14 +0000 (21:29 +0100)] 
:memo: Update release notes

5 years ago:pencil2: Fix typos in docs (#734)
bundabrg [Wed, 27 Nov 2019 20:27:56 +0000 (04:27 +0800)] 
:pencil2: Fix typos in docs (#734)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 20:25:09 +0000 (21:25 +0100)] 
:memo: Update release notes

5 years ago:bug: Fix the usage of custom_encoder for jsonable_encoder #714 (#715)
Stéphane Wirtel [Wed, 27 Nov 2019 20:23:23 +0000 (21:23 +0100)] 
:bug: Fix the usage of custom_encoder for jsonable_encoder #714 (#715)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 20:08:37 +0000 (21:08 +0100)] 
:memo: Update release notes

5 years ago:bug: Fix XML example (#710)
OcasoProtal [Wed, 27 Nov 2019 20:06:50 +0000 (21:06 +0100)] 
:bug: Fix XML example (#710)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 20:05:39 +0000 (21:05 +0100)] 
:memo: Update release notes

5 years ago:pencil: Fix typos and wording in deployment docs (#700)
Nicolas Marier [Wed, 27 Nov 2019 20:03:41 +0000 (15:03 -0500)] 
:pencil: Fix typos and wording in deployment docs (#700)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 20:01:56 +0000 (21:01 +0100)] 
:memo: Update release notes

5 years ago:pencil: Clarify docs for APIRouter dependencies (#698)
Nicolas Marier [Wed, 27 Nov 2019 20:00:34 +0000 (15:00 -0500)] 
:pencil: Clarify docs for APIRouter dependencies (#698)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 19:53:00 +0000 (20:53 +0100)] 
:memo: Update release notes

5 years ago🐛 Allow async class methods as dependencies (#681)
François Voron [Wed, 27 Nov 2019 19:51:30 +0000 (20:51 +0100)] 
🐛 Allow async class methods as dependencies (#681)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 19:45:49 +0000 (20:45 +0100)] 
:memo: Update release notes

5 years ago:pencil: Add FastAPI cheatsheet to links (#671)
euri10 [Wed, 27 Nov 2019 19:43:23 +0000 (20:43 +0100)] 
:pencil: Add FastAPI cheatsheet to links (#671)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 19:40:26 +0000 (20:40 +0100)] 
:memo: Update release notes

5 years ago:pencil2: Fix protocol separator typo (#647)
Forest Monsen [Wed, 27 Nov 2019 19:37:19 +0000 (11:37 -0800)] 
:pencil2: Fix protocol separator typo (#647)

5 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 27 Nov 2019 19:36:37 +0000 (20:36 +0100)] 
:memo: Update release notes

5 years ago:sparkles: Add support for Pydantic v1 and above :tada: (#646)
dmontagu [Wed, 27 Nov 2019 19:32:02 +0000 (11:32 -0800)] 
:sparkles: Add support for Pydantic v1 and above :tada: (#646)

* Make compatible with pydantic v1

* Remove unused import

* Remove unused ignores

* Update pydantic version

* Fix minor formatting issue

* :rewind: Revert removing iterate_in_threadpool

* :sparkles: Add backwards compatibility with Pydantic 0.32.2

with deprecation warnings

* :white_check_mark: Update tests to not break when using Pydantic < 1.0.0

* :memo: Update docs for Pydantic version 1.0.0

* :pushpin: Update Pydantic range version to support from 0.32.2

* :art: Format test imports

* :sparkles: Add support for Pydantic < 1.2 for populate_validators

* :sparkles: Add backwards compatibility for Pydantic < 1.2.0 with required fields

* :pushpin: Relax requirement for Pydantic to < 2.0.0 :tada: :rocket:

* :green_heart: Update pragma coverage for older Pydantic versions

5 years ago:bookmark: Release 0.43.0 0.43.0
Sebastián Ramírez [Sun, 24 Nov 2019 17:56:11 +0000 (18:56 +0100)] 
:bookmark: Release 0.43.0

5 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 24 Nov 2019 14:12:56 +0000 (15:12 +0100)] 
:memo: Update release notes

5 years ago:pencil: Replace guys by developers when a group of people is targeted (#645)
Nicolas Delaby [Sun, 24 Nov 2019 14:09:45 +0000 (15:09 +0100)] 
:pencil: Replace guys by developers when a group of people is targeted (#645)

Just to make sure we include everyone, disregarding their gender.

5 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 24 Nov 2019 14:06:31 +0000 (15:06 +0100)] 
:memo: Update release notes

5 years ago:pencil: Document overriding operationId for all path operations using their function...
Steven Kalt [Sun, 24 Nov 2019 14:00:51 +0000 (09:00 -0500)] 
:pencil: Document overriding operationId for all path operations using their function names (#642)

5 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 24 Nov 2019 13:25:51 +0000 (14:25 +0100)] 
:memo: Update release notes

5 years ago:bug: Fixing validator-caused incorrect output key order (#637)
James Addison [Sun, 24 Nov 2019 13:23:33 +0000 (05:23 -0800)] 
:bug: Fixing validator-caused incorrect output key order (#637)

5 years ago:memo: Update release notes
Sebastián Ramírez [Sun, 24 Nov 2019 13:18:03 +0000 (14:18 +0100)] 
:memo: Update release notes

5 years ago:sparkles: Generate correct OpenAPI docs for responses with no content (#621)
Daniel Brotsky [Sun, 24 Nov 2019 13:15:39 +0000 (05:15 -0800)] 
:sparkles: Generate correct OpenAPI docs for responses with no content (#621)

5 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 23 Nov 2019 22:00:52 +0000 (23:00 +0100)] 
:memo: Update release notes

5 years ago:memo: Remove $ sign from bash codeblocs in markdown (#613)
Nico Stapelbroek [Sat, 23 Nov 2019 21:59:15 +0000 (22:59 +0100)] 
:memo: Remove $ sign from bash codeblocs in markdown (#613)

5 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 23 Nov 2019 21:57:47 +0000 (22:57 +0100)] 
:memo: Update release notes

5 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 23 Nov 2019 21:46:32 +0000 (22:46 +0100)] 
:memo: Update release notes

5 years ago:pencil: Add documentation for self-serving static Swagger UI (#112) (#557)
svalouch [Sat, 23 Nov 2019 21:50:58 +0000 (22:50 +0100)] 
:pencil: Add documentation for self-serving static Swagger UI (#112) (#557)

5 years ago🚨 Fix black linting (#682)
François Voron [Sat, 23 Nov 2019 21:43:43 +0000 (22:43 +0100)] 
🚨 Fix black linting (#682)

6 years ago:bookmark: Release version 0.42.0: Answer to the Ultimate Question of Life, the Unive... 0.42.0
Sebastián Ramírez [Wed, 9 Oct 2019 18:16:45 +0000 (13:16 -0500)] 
:bookmark: Release version 0.42.0: Answer to the Ultimate Question of Life, the Universe, and Everything

6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 9 Oct 2019 18:13:04 +0000 (13:13 -0500)] 
:memo: Update release notes

6 years ago:sparkles: Add dependencies with yield (used as context managers) (#595)
Sebastián Ramírez [Wed, 9 Oct 2019 18:01:58 +0000 (13:01 -0500)] 
:sparkles: Add dependencies with yield (used as context managers) (#595)

* :heavy_plus_sign: Add development/testing dependencies for Python 3.6

* :sparkles: Add concurrency submodule with contextmanager_in_threadpool

* :sparkles: Add AsyncExitStack to ASGI scope in FastAPI app call

* :sparkles: Use async stack for contextmanager-able dependencies

including running in threadpool sync dependencies

* :white_check_mark: Add tests for contextmanager dependencies

including internal raise checks when exceptions should be handled and when not

* :white_check_mark: Add test for fake asynccontextmanager raiser

* :bug: Fix mypy errors and coverage

* :mute: Remove development logs and prints

* :white_check_mark: Add tests for sub-contextmanagers, background tasks, and sync functions

* :bug: Fix mypy errors for Python 3.7

* :speech_balloon: Fix error texts for clarity

* :memo: Add docs for dependencies with yield

* :sparkles: Update SQL with SQLAlchemy tutorial to use dependencies with yield

and add an alternative with a middleware (from the old tutorial)

* :white_check_mark: Update SQL tests to remove DB file during the same tests

* :white_check_mark: Add tests for example with middleware

as a copy from the tests with dependencies with yield, removing the DB in the tests

* :pencil2: Fix typos with suggestions from code review

Co-Authored-By: dmontagu <35119617+dmontagu@users.noreply.github.com>
6 years ago:memo: Update release notes
Sebastián Ramírez [Wed, 9 Oct 2019 17:48:01 +0000 (12:48 -0500)] 
:memo: Update release notes

6 years ago:bug: Fix sitemap.xml in website, fix #597 (#598)
Samuel Colvin [Wed, 9 Oct 2019 17:45:44 +0000 (18:45 +0100)] 
:bug: Fix sitemap.xml in website, fix #597 (#598)

6 years ago:bookmark: Release version 0.41.0 0.41.0
Sebastián Ramírez [Mon, 7 Oct 2019 11:44:07 +0000 (06:44 -0500)] 
:bookmark: Release version 0.41.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 5 Oct 2019 18:19:10 +0000 (13:19 -0500)] 
:memo: Update release notes

6 years ago:arrow_up: Upgrade Starlette to 0.12.9 and add State (#593)
Sebastián Ramírez [Sat, 5 Oct 2019 18:17:15 +0000 (13:17 -0500)] 
:arrow_up: Upgrade Starlette to 0.12.9 and add State (#593)

6 years ago:memo: Update release notes
Sebastián Ramírez [Sat, 5 Oct 2019 01:21:53 +0000 (20:21 -0500)] 
:memo: Update release notes

6 years ago:sparkles: Add better support for request body access/manipulation with custom classe...
dmontagu [Sat, 5 Oct 2019 00:23:35 +0000 (17:23 -0700)] 
:sparkles: Add better support for request body access/manipulation with custom classes (#589)

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 4 Oct 2019 21:36:54 +0000 (16:36 -0500)] 
:memo: Update release notes

6 years ago:bug: Fix preserving route_class when calling include_router (#538)
dmontagu [Fri, 4 Oct 2019 21:35:20 +0000 (14:35 -0700)] 
:bug: Fix preserving route_class when calling include_router (#538)

6 years ago:bookmark: Release 0.40.0 0.40.0
Sebastián Ramírez [Fri, 4 Oct 2019 20:38:03 +0000 (15:38 -0500)] 
:bookmark: Release 0.40.0

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 4 Oct 2019 20:35:09 +0000 (15:35 -0500)] 
:memo: Update release notes

6 years ago:pencil: Add notes about installing python-multipart for forms (#574)
sliptonic [Fri, 4 Oct 2019 20:33:42 +0000 (15:33 -0500)] 
:pencil: Add notes about installing python-multipart for forms (#574)

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 4 Oct 2019 20:11:04 +0000 (15:11 -0500)] 
:memo: Update release notes

6 years ago:sparkles: Sort schemas alphabetically (#554)
dmontagu [Fri, 4 Oct 2019 20:08:41 +0000 (13:08 -0700)] 
:sparkles: Sort schemas alphabetically (#554)

Modify openapi spec generation to include schemas in alphabetical order.

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 4 Oct 2019 20:07:22 +0000 (15:07 -0500)] 
:memo: Update release notes

6 years ago:sparkles: Allow docstrings to be truncated before being used for OpenAPI (#556)
svalouch [Fri, 4 Oct 2019 20:02:40 +0000 (22:02 +0200)] 
:sparkles: Allow docstrings to be truncated before being used for OpenAPI (#556)

6 years ago:memo: Update release notes
Sebastián Ramírez [Fri, 4 Oct 2019 00:37:23 +0000 (19:37 -0500)] 
:memo: Update release notes

6 years ago:bug: Fix doctype in docs (#537)
Trim21 [Fri, 4 Oct 2019 00:35:44 +0000 (08:35 +0800)] 
:bug: Fix doctype in docs (#537)