全部搜索项
trixie  ] [  sid  ]
[ 源代码: python-asyncinject  ]

软件包:python3-asyncinject(0.6-2)

python3-asyncinject 的相关链接

Screenshot

Debian 的资源:

下载源码包 python-asyncinject

维护小组:

外部的资源:

相似软件包:

Run async workflows using pytest-fixtures-style dependency injection

This library simplifies the execution of parallel asynchronous operations by utilising a dependency injection style similar to pytest fixtures. It allows you to define a collection of functions, where the function arguments represent dependent functions that must be executed first. The library creates and executes an efficient sequence for executing the necessary functions in parallel. Functions, whether regular or asynchronous, can be registered and executed by the library, providing flexibility in managing dependencies. The dependency injection mechanism allows passing keyword arguments directly to functions and enables default parameter values, thereby excluding them from dependency checks. Additionally, users can gather timing information for executed tasks or disable parallel execution for benchmarking purposes. This makes the execution of complex workflows more manageable by organizing and parallelizing dependent tasks.

其他与 python3-asyncinject 有关的软件包

  • 依赖
  • 推荐
  • 建议
  • 增强

下载 python3-asyncinject

下载可用于所有硬件架构的
硬件架构 软件包大小 安装后大小 文件
all 11.5 kB43.0 kB [文件列表]