设置游戏胜利头文件!
项目描述
设置游戏胜利头文件!
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 查看哈希值)
关闭
chipshot-0.7.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8ed7d05e2c13bdb7197af872ff9bef5b0057a7c16eec5e9f6c8df5c8ad70416b |
|
MD5 | e179a9c981deb49045f07e03af7259b8 |
|
BLAKE2b-256 | 6ebd4c6ec514e2785700b7d2a857003c66302d6cbee100e860eac79911c2d66f |
关闭
chipshot-0.7.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de9bac2c63ea483eadf6149b1f373b1fd64ed4ddea66d19ef4feca35a22edea9 |
|
MD5 | 6a209822d2d38cf6b1dbf619600edad3 |
|
BLAKE2b-256 | e66b3620e14da20349b0a9ccd6ef31463a4b305455e2b3e2f34369913b1918c5 |