未提供项目描述
项目描述
基础模型推理
为此仓库设置Pre-commit
Pre-commit通过在提交前执行各种检查的钩子来帮助管理和维护代码质量。
要为此仓库设置pre-commit,请按照以下步骤操作
-
安装pre-commit。如果您使用pip,可以通过运行以下命令来完成此操作:
pip install pre-commit
-
导航到包含 .pre-commit-config.yaml 文件的仓库根目录。
-
运行以下命令以安装git钩子脚本:
pre-commit install
现在,pre-commit将在git commit时自动运行。如果您想要手动运行仓库中所有pre-commit钩子,请运行: pre-commit run --all-files
要运行所有文件的特定pre-commit钩子,您可以使用带有钩子ID的run命令。以下是一般语法: pre-commit run <hook_id> --all-files
例如,如果您想对所有文件运行black钩子,可以使用: pre-commit run black --all-files
此命令将在您的仓库中的每个文件上运行black钩子。
此仓库中使用的钩子
此仓库使用各种钩子来维护代码质量
- check-added-large-files:防止提交大文件。
- end-of-file-fixer:确保文件以换行符结束。
- trailing-whitespace:删除尾随空格。
- check-ast:检查Python AST的语法错误。
- check-docstring-first:确保Python文件中的第一件事是文档字符串。
- isort:排序Python导入。
- add-trailing-comma:向Python数据结构添加尾随逗号。
- black:将Python代码格式化为符合PEP 8风格指南。
- flake8:对Python代码进行错误和代码风格违规的审查。
- pydocstyle:检查Python文档字符串约定。
这些钩子在安装pre-commit后,在每次提交之前自动运行。
项目详情
关闭
llm_optimized_inference-0.2.12-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e8da69f2e9e107565b194e63c711c4c2e3594c758f511d8925650a0941969075 |
|
MD5 | 615f65b16a4b52dd0521ac64a06a2de8 |
|
BLAKE2b-256 | 11b5d4e190ad02ab6de25d931f3c71cd82f6e712008f8c7f3690e30d024df48c |