跳转到主要内容

对pre-commit.ci配置的验证

项目描述

build status pre-commit.ci status

pre-commit-ci-config

pre-commit.ci配置的验证

安装

pip install pre-commit-ci-config

api

pre_commit_ci_config.SCHEMA

一个cfgv模式。

此模式的预期输入是加载的顶层pre-commit配置。

>>> import cfgv
>>> from pre_commit.clientlib import load_config
>>> from pre_commit_ci_config import SCHEMA
>>> cfg = load_config('.pre-commit-config.yaml')
>>> cfg = cfgv.validate(cfg, SCHEMA)
>>> cfg = cfgv.apply_defaults(cfg, SCHEMA)

check-pre-commit-ci-config

一个用于验证配置的命令行工具

$ check-pre-commit-ci-config .pre-commit-config.yaml
$

作为pre-commit钩子

有关说明,请参阅pre-commit

示例.pre-commit-config.yaml

-   repo: https://github.com/pre-commit-ci/pre-commit-ci-config
    rev: v1.6.1
    hooks:
    -   id: check-pre-commit-ci-config

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

pre_commit_ci_config-1.6.1.tar.gz (3.8 kB 查看哈希值)

上传时间:

构建分发

pre_commit_ci_config-1.6.1-py2.py3-none-any.whl (4.3 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面