跳转到主要内容

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 (3.6 kB 查看散列)

上传时间

构建分布

confs-1.0.0-py3-none-any.whl (4.7 kB 查看哈希值)

上传时间 Python 3

由以下支持