提供基本认证支持的Buildout扩展
项目描述
这是 isotoma.buildout.basicauth 的分支。主要区别是
增加了Python 3支持。
cykooz.buildout.basicauth
此Buildout扩展允许您的构建配置使用受基本认证保护的 ${buildout:extends} 或egg。最小配置
[buildout] extensions = cykooz.buildout.basicauth
现在,需要基本认证的任何下载都将提示用户名和密码。如果可用,它将存储在安全密钥链中。如果您的凭据在 .pypirc 中,它们将被检测并使用。
您可以通过Buildout向扩展提供凭据,用于非交互式情况。例如
[basicauth] credentials = github interactive = false [github] uri = https://raw.github.com/ username = user password = chunky
每个凭据部分为不同的uri提供认证详情。部分必须包含uri、用户和用于扩展的密码。
“交互”选项确定fetcher方法是否可以提示用户输入。
变更日志
0.1.1 (2015-12-01)
修复了选项 intercative 的默认值。
修复了一些测试。
0.1.0 (2015-11-09)
项目已分支。源代码已移至Bitbucket。
增加了Python 3支持。
0.0.7 (2013-07-30)
从 ~/.pypirc 读取 basicauth:credentials 选项。
0.0.6 (2013-04-18)
删除对 python-keyring 的严格依赖
0.0.5 (2012-09-14)
支持包含“/”的用户名和密码。
0.0.4 (2012-07-28)
恢复对 pytho2.4 的支持。
0.0.3 (2012-07-28)
强制立即下载,以便我们可以处理构建out的重试。
0.0.2 (2012-07-28)
修复了在 urlretrieve 中注入凭据的问题。
0.0.1 (2012-07-27)
在我们可以支持python2.4之前禁用密钥链后端。
0.0.0 (2012-07-27)
首次发布
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码发行版
cykooz.buildout.basicauth-0.1.1.tar.gz (13.1 kB 查看哈希值)
关闭
cykooz.buildout.basicauth-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54623f23a28fe5eb3e54da1433fc101947a66c614df260d42762f507dd504ebc |
|
MD5 | 478d88c57779e6acf3b6637e8883136b |
|
BLAKE2b-256 | d874d56b64e20ddccc4af7b568d17769cae2db8c5ea158b98c8e55be8c559411 |