CLI工具,用于列出给定项目具有配置文件的工具。
项目描述
confs
CLI工具,用于列出给定项目具有配置文件的工具。
例如,如果项目有.isort.cfg
文件或在pyproject.toml
中有[tool.isort]
部分,confs将检测到项目使用isort。一个可能的用例是实施仅当相应的配置文件在项目中表示时才运行的linters的CI作业。
安装
python3 -m pip install --user confs
CLI使用
confs list
- 列出当前目录中配置的工具。confs list --path=/path/to/project/
- 列出指定目录中配置的工具。confs has flake8
- 检查项目是否配置了flake8
。如果没有配置工具,则退出代码为1。
API使用
from pathlib import Path
from confs import get_tools
path = Path('.')
print(get_tools(path))
关闭
confs-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5b819e1de762536d16df8c27c91870b32d590eebe9a70eb328803e92947475ce |
|
MD5 | f2192f0df92f0d44db4ced52665d7a31 |
|
BLAKE2b-256 | beeec8a727a0f63319ed95bcb0b576b2b457331494d09149c3d6030d97fa7017 |
关闭
confs-1.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7710bdf7bb76614008011afe2b6c88e56fd6ea9800ade4da8933a127ec85515e |
|
MD5 | 4119428431521f71a204f9f8fe71975b |
|
BLAKE2b-256 | 5cde6a5a2bc954477d4b2f07b134d952806b66cf7aad93532dc233ee00810e19 |