跳转到主要内容

确保代码库一致的pre-commit hooks。包括在其他地方不可用,且在CR环境中不甚有用的hooks。

项目描述

气候资源预提交hooks

pre-commit hooks用于确保代码库的一致性。包括在其他地方不可用,且在CR环境中不甚有用的hooks。

用法

要在项目中使用这些hooks,请将其添加到.pre-commit-config.yaml

  - repo: https://gitlab.com/climate-resource/cr-pre-commit-hooks
    rev: v0.1.0
    hooks:
      - id: check-docstrings

对于开发者

对于开发,我们依赖poetry进行所有依赖管理。要开始,您需要确保已安装poetry(安装说明,我们发现pipx和pip在Mac上安装效果更好)。

对于我们的所有工作,我们使用我们的Makefile。如果您愿意,可以手动阅读说明并运行命令,但我们通常不建议这样做,因为它容易出错。为了创建您的环境,请运行make virtual-environment

如果有任何问题,Makefile中的消息应指导您解决问题。如果没有,请在问题跟踪器中提出问题。

有关我们其他开发文档,请参阅

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

cr_pre_commit_hooks-0.1.1.tar.gz (4.1 kB 查看哈希值)

上传时间

构建分布

cr_pre_commit_hooks-0.1.1-py3-none-any.whl (4.0 kB 查看哈希值)

上传时间 Python 3

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误记录StatusPageStatusPage状态页面