dependable:从FastAPI中提取的依赖项注入系统

时间:2024-04-21 00:04:26
【文件属性】:

文件名称:dependable:从FastAPI中提取的依赖项注入系统

文件大小:38KB

文件格式:ZIP

更新时间:2024-04-21 00:04:26

Python

可信 从fastapi提取依赖注入系统 import asyncio from random import random from dependable import dependant , Depends @ dependant async def main (*, choice : int = Depends ( random )) -> None : print ( choice ) asyncio . run ( main ()) 更多 安装 poetry add dependable # pip install dependable Python 3.6 需要和 poetry add async-exit-stack async_generator # pip install async-exit-stack async_generator 发展 docke


【文件预览】:
dependable-main
----Dockerfile(557B)
----.gitignore(2KB)
----setup.cfg(164B)
----README.md(2KB)
----CHANGELOG.md(364B)
----.github()
--------workflows()
----.pre-commit-config.yaml(533B)
----tests()
--------test_examples.py(2KB)
--------test_version.py(93B)
--------test_concurrency.py(1KB)
--------test_decorator.py(2KB)
--------__init__.py(0B)
--------test_depends.py(468B)
----mypy.ini(583B)
----examples()
--------hello.py(195B)
--------dependable.txt(9KB)
--------tick.py(959B)
--------plain.txt(8KB)
--------basic.py(842B)
----LICENSE(1KB)
----dependable()
--------decorator.py(1KB)
--------utils.py(6KB)
--------__init__.py(427B)
--------core.py(2KB)
--------concurrency.py(2KB)
----scripts()
--------dev(193B)
----pyproject.toml(1KB)
----Makefile(399B)
----poetry.lock(53KB)

网友评论