跳转到主要内容

A zc.builout扩展,允许您指定和强制执行所有下载的md5校验和

项目描述

作者:

Filip Noetzel

网站:

http://github.com/peritus/buildout-md5sums/

Git:

git clone git://github.com/peritus/buildout-md5sums.git (浏览源代码)

下载:

GitHub上的下载页面

简单用法

使用如下buildout.cfg,并检查下载python目标的md5校验和

[buildout]
extensions = buildout-md5sums
md5sums =
  https://pythonlang.cn/ftp/python/2.6.6/Python-2.6.6.tar.bz2 = 376df294ae16e9601da989f8c4d8d432
  https://pythonlang.cn/ftp/python/2.7/Python-2.7.tar.bz2 = 0e8c9ec32abf5b732bea7d91b38c3339
parts = download-python

[versions]
python = 2.6.6

[download-python]
recipe = hexagonit.recipe.download
url = https://pythonlang.cn/ftp/python/${versions:python}/Python-${versions:python}.tar.bz2

使用此设置,您可以在命令行中切换下载的python版本,同时保持加密检查有效

$ ./bin/buildout versions:python=2.7 install download-python

禁止没有md5校验和的下载

如果您的buildout.cfg是这样的,则如果没有指定md5校验和,则扩展将使buildout失败

[buildout]
extensions = buildout-md5sums
allow-picked-downloads = false

项目详情


下载文件

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

源分发

buildout-md5sums-0.1.tar.gz (4.0 kB 查看哈希值)

上传于 源代码

由以下支持