SemanticDiff fastapi
Add startup/shutdown dependencies and dependency caching lifespan control
#3516
Closed

Add startup/shutdown dependencies and dependency caching lifespan control #3516

adriangb wants to merge 37 commits into fastapi:master from adriangb:lifetime-dependencies
adriangb
adriangb Add support for app lifetime dependencies
cf7462dc
adriangb
adriangb Test overrides
2590de6d
adriangb Add test for generator consumption
ed4b9d62
adriangb
adriangb adriangb changed the title Add support for app lifetime dependencies Add support for app lifespan dependencies 3 years ago
Mause
Mause requested changes on 2021-07-11
adriangb Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
e2abb83c
adriangb Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
6bfbfa68
adriangb Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
480062c7
adriangb Add type aliases & rename lifetime -> lifespan
d8b6d145
adriangb fix typo
fdea40f5
adriangb rename DataBase -> Database
ea5f2475
adriangb Working lifespan management
cecd77fd
adriangb
adriangb commented on 2021-07-12
adriangb Add renamed file
c4cd2696
sm-Fifteen
adriangb
Faylixe
adriangb
graingert
adriangb
sm-Fifteen
adriangb Use Starlette(lifetime=...)
629e465d
adriangb
graingert
graingert commented on 2021-07-19
adriangb Update docs_src/dependencies/tutorial013.py
675110f2
adriangb Fix suggestion
5964bf0e
graingert
adriangb
adriangb
adriangb Support dependencies in startup/shutdown events
78b1276d
adriangb Add files
03c38db3
adriangb Merge branch 'master' into lifetime-dependencies
16b0fa87
adriangb
sm-Fifteen
graingert
graingert
adriangb
graingert
adriangb
graingert
adriangb
sm-Fifteen
adriangb
graingert
sm-Fifteen
adriangb
adriangb adriangb changed the title Add support for app lifespan dependencies Add startup/shutdown dependencies and dependency caching lifespan control 3 years ago
graingert
adriangb Update examples
2d67655d
adriangb
graingert
adriangb
GabeMedrash
adriangb
adriangb wip
029e96bd
adriangb add test file
ef9caed4
GabeMedrash
adriangb
adriangb Use enums
ab26a2f7
adriangb Working implementation for use_cache={app,request,False} and lifetime…
243180f8
adriangb Add handling of startup/shutdown dependencies that depend on connecti…
c8f492b6
adriangb remove stray file
7d6a11fb
adriangb Add test
220d7168
adriangb
adriangb
adriangb commented on 2021-07-23
adriangb Docs files
1e17804d
adriangb Add docs to index
fe709c4c
adriangb fix linting
c721807a
adriangb Update db.py
be55014e
adriangb Update main.py
b6670ddc
adriangb Add test for nested app cached deps
d5304915
adriangb Add Dependency Cache Scopes docs
5a2c9d8f
adriangb basic dep lifetime docs
c165bf59
adriangb formatting
45ba5ea8
adriangb Rework docs & examples
234dea23
adriangb fix link
f1d561e8
adriangb re-add existig docs
5641c0de
adriangb
adriangb
adriangb
adriangb adriangb closed this 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone