一个通过isort进行Python代码格式化的autohooks插件
项目描述
autohooks-plugin-isort
Python 代码格式化插件 autohooks。
安装
使用 pip 安装
您可以使用 pip 从 Python 包索引安装 autohooks-plugin-isort 的最新稳定版本。
python3 -m pip install autohooks-plugin-isort
使用 poetry 安装
强烈建议使用 poetry 来维护您项目的依赖项。通常,autohooks-plugin-isort 被安装为开发依赖项。
poetry add --dev autohooks-plugin-isort
poetry install
使用方法
要激活 isort autohooks 插件,请将以下设置添加到您的 pyproject.toml 文件中。
[tool.autohooks]
pre-commit = ["autohooks.plugins.isort"]
默认情况下,autohooks 插件 isort 会检查所有以 .py 结尾的文件。如果只想排序子目录中的文件或不同结尾的文件中的导入,只需添加以下设置
[tool.autohooks]
pre-commit = ["autohooks.plugins.isort"]
[tool.autohooks.plugins.isort]
include = ['foo/*.py', '*.foo']
当与 autohooks-plugin-black 一起使用 autohooks-plugins-isort
时,以下配置建议可以确保格式的一致性
[tool.isort]
profile = "black"
维护者
本项目由 Greenbone AG 维护。
贡献
我们非常欢迎您的贡献。请 在 GitHub 上创建拉取请求。较大的更改需要通过 GitHub 上的 问题部分 与开发团队进行讨论。
许可证
版权 (C) 2019 - 2023 Greenbone AG
在 GNU 通用公共许可证 v3.0 或更高版本 下许可。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源分发
autohooks_plugin_isort-23.10.0.tar.gz (33.2 kB 查看哈希)
构建分发
关闭
autohooks_plugin_isort-23.10.0.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9548efb7350021bda0f0c6a1ab030e8a76d7a88774cff5ef130423329afe7ce3 |
|
MD5 | e091ec7be8d7c6405bac057b490fa9b2 |
|
BLAKE2b-256 | 273050517bf8fab0972f6eeb7c8bc9ddb17402e1e00bb39691e560df6eaae529 |
关闭
autohooks_plugin_isort-23.10.0-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40619191a1d21d7ebb59f03ad21e032cadfe56e2e016cf430d37218340727f6c |
|
MD5 | d398abd5e81962aca9435a709bbec959 |
|
BLAKE2b-256 | f76c6bc17e860df522eb8361525c6fd0a3916f4bccafbb3a374bee74ecc8f10f |