]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commit
:sparkles: Implement dependency value cache per request (#292)
authorSebastián Ramírez <tiangolo@gmail.com>
Wed, 5 Jun 2019 17:00:54 +0000 (21:00 +0400)
committerGitHub <noreply@github.com>
Wed, 5 Jun 2019 17:00:54 +0000 (21:00 +0400)
commitbff5dbbf5d95812e129fb2ebfa6323879b33644e
treede0d6bd13cb335b01b75e08ca815850c99d3e5c6
parent09cd7c47a13138842894c359653a051f4f799c31
:sparkles: Implement dependency value cache per request (#292)

* :sparkles: Add dependency cache, with support for disabling it

* :white_check_mark: Add tests for dependency cache

* :memo: Add docs about dependency value caching
docs/tutorial/dependencies/first-steps.md
docs/tutorial/dependencies/sub-dependencies.md
fastapi/dependencies/models.py
fastapi/dependencies/utils.py
fastapi/param_functions.py
fastapi/params.py
fastapi/routing.py
tests/test_dependency_cache.py [new file with mode: 0644]