通过pylint进行python代码代码审查的autohooks插件
项目描述
autohooks-plugin-pylint
一个用于通过 pylint 进行 Python 代码检查的 autohooks 插件。
安装
使用 pip 安装
您可以使用 pip 从 Python 包索引安装 autohooks-plugin-pylint 的最新稳定版本。
python3 -m pip install autohooks-plugin-pylint
使用 poetry 安装
强烈建议使用 poetry 来维护您项目的依赖项。通常 autohooks-plugin-pylint 被安装为开发依赖项。
poetry install
使用方法
要激活 pylint autohooks 插件,请将以下设置添加到您的 pyproject.toml 文件中。
[tool.autohooks]
pre-commit = ["autohooks.plugins.pylint"]
默认情况下,autohooks 插件 pylint 检查所有以 .py 结尾的文件。如果只需要格式化子目录中的文件或具有不同扩展名的文件,只需添加以下设置
[tool.autohooks]
pre-commit = ["autohooks.plugins.pylint"]
[tool.autohooks.plugins.pylint]
include = ['foo/*.py', '*.foo']
默认情况下,autohooks 插件 pylint 在没有任何参数的情况下执行 pylint,并从 git 仓库根目录下的 .pylintrc 文件加载 pylint 设置。要更改特定设置或定义不同的 pylint rc 文件,可以使用以下插件配置
[tool.autohooks]
pre-commit = ["autohooks.plugins.pylint"]
[tool.autohooks.plugins.pylint]
arguments = ["--rcfile=/path/to/pylintrc", "-s", "n"]
维护者
该项目由 Greenbone AG 维护。
贡献
我们非常欢迎您的贡献。请在 GitHub 上 创建一个 pull request。较大的更改需要通过 GitHub 上的 问题部分 与开发团队讨论。
许可
版权 (C) 2019 - 2023 Greenbone AG
根据 GNU 通用公共许可证 v3.0 或更新版 许可。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
autohooks_plugin_pylint-23.10.0.tar.gz (33.5 kB 查看散列)
构建分布
关闭
autohooks_plugin_pylint-23.10.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | ed2f82ba89d28f772562794734eb37ae630b7a3011526e9cdfc13240865b0359 |
|
MD5 | 4d3924fa08447cc14e9d3b4badd14965 |
|
BLAKE2b-256 | 767a3cb38e68fd05a8183b3538513fd3c2252465bc21069e69ba6da5694f3860 |
关闭
autohooks_plugin_pylint-23.10.0-py3-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 49e1e60b81f48ca17d55a6660bff9aae0e9bd8cda2ec6f4ef1237b2f86475682 |
|
MD5 | 3b8a00fa67da0b28116fc3fec414d8e8 |
|
BLAKE2b-256 | 494874693c84d9d01296854c5e2c8ce5815eb23f44c361d2977ff45290b7b3b3 |