跳转到主要内容

设置游戏胜利头文件!

项目描述

设置游戏胜利头文件!


Chipshot帮助标准化软件开发文件中的头信息。

其目标是确保版权日期标准化并且存在许可信息。

它支持多种文件格式,包括源代码和文档格式。它默认不支持配置文件格式(如TOML、INI或YAML),但可以配置以支持这些格式。

示例配置

创建一个名为.chipshot.toml的文件,内容如下

[chipshot]
template = """
Copyright 2021-{{ year }} Developer or Company
Released under the terms of the MIT license.
SPDX-License-Identifier: MIT
"""

然后您可以运行chipshot path1 path2来查看哪些文件将被修改。如果您满意,请运行chipshot --update path1 path2来更新文件。

pre-commit钩子

Chipshot提供两个pre-commit钩子,以帮助您管理项目

  • check-headers

  • update-headers

以下是一个确保您的文件具有正确头部的示例配置

# .pre-commit-config.yaml
repos:
  - repo: 'https://github.com/kurtmckee/chipshot'
    rev: 'v0.4.0'
    hooks:
      - id: 'update-headers'

项目详情


下载文件

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

源代码分发

chipshot-0.7.0.tar.gz (13.4 kB 查看哈希值)

上传于 源代码

构建版本

chipshot-0.7.0-py3-none-any.whl (19.6 kB 查看哈希值)

上传于 Python 3