🐍🤖 可重用全局Invoke任务,可以与本地项目任务合并
项目描述
Conjuring
可重用全局Invoke任务,可以与本地项目任务合并。
功能
- 将任何本地
tasks.py
文件与全局Conjuring任务合并 - 使用此包提供的所有全局Conjuring任务
- 只包含您想要的全球Conjuring任务(选择加入模式)
- 使用所有Conjuring任务,但不包括一些(选择退出模式)
- 从Python模块或包添加您自己的自定义任务到全局任务
- 条件显示您自定义的任务模块
- 条件显示您自定义的单个任务
- 将您的项目任务与全局可重用任务合并
- 为您自定义模块的前缀任务名称
更多详细信息请参阅功能文档。
任务
conjuring/spells 目录下的每个模块都是一个Invoke任务的集合。
快速设置
- 使用 pipx 在隔离的虚拟环境中安装 Conjuring
pipx install --include-deps conjuring
安装 Invoke 的应用程序(invoke
和inv
)需要--include-deps
标志。 - 在您的家目录中创建一个
tasks.py
文件echo -e "from conjuring import *\n\nnamespace = cast_all_spells()" > ~/tasks.py
- 在任何您可以输入此命令的目录中,您都应该能看到 Conjuring 任务的列表
invoke --list
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
conjuring-0.7.0.tar.gz (32.6 kB 查看哈希值)
构建分布
conjuring-0.7.0-py3-none-any.whl (41.0 kB 查看哈希值)