提供基本身份验证支持的Buildout扩展
项目描述
此Buildout扩展允许您的buildouts使用受基本身份验证保护的${buildout:extends}或egg。最小配置
[buildout] extensions = isotoma.buildout.basicauth
需要基本身份验证的任何下载现在将提示输入用户名和密码。如果可用,它将被存储在安全密钥环中。如果您的凭据在.pypirc中,将检测并使用它们。
您可以通过builout向扩展提供凭据,用于非交互式情况。例如
[basicauth] credentials = github interactive = no [github] uri = https://raw.github.com/ username = user password = chunky
每个凭据部分为不同的uri提供身份验证详情。部分必须包含uri、用户和要由扩展使用的密码。
“交互式”选项确定fetcher方法是否可以提示用户输入。
变更日志
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)
强制立即下载,以便我们可以处理buildout的重试。
0.0.2 (2012-07-28)
修复在urlretrieve中注入凭据的问题。
0.0.1 (2012-07-27)
在我们可以支持python2.4之前禁用keyring后端。
0.0.0 (2012-07-27)
初始发布
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分发
isotoma.buildout.basicauth-0.0.7.zip (22.2 kB 查看哈希值)
isotoma.buildout.basicauth-0.0.7.tar.gz (13.2 kB 查看哈希值)
关闭
isotoma.buildout.basicauth-0.0.7.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 581739bff82dc753f050d3cc4ca41d5ae09f7d2dce31acb87116feed38d2ad9c |
|
MD5 | be5c244dfe3552e684b8ede05fa02012 |
|
BLAKE2b-256 | 4b92a85eb9c06a8eb10bfa9044a8198b1d181c0d9ba91646466e0bbfa7a33d29 |
关闭
isotoma.buildout.basicauth-0.0.7.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7389829399536060e7386c3c0d7970fd3ea1d63b35656d6d13f912248469bcbc |
|
MD5 | f0bdd1d77d1108aa711dbcfd3936f46a |
|
BLAKE2b-256 | 609fbf83740e466bdf6d652f038ef86bb491174d0549e67c99da7e0a73334679 |