到目前为止,我已经使用lovely.buildouthttp了很长时间,以验证我的私有PyPI服务器的buildout。
所需的关键功能是它能够使用来自单独文件的凭据。我不想在buildout配置文件中输入凭据。
现在zc.buildout是否也可以使用其他文件的基本身份验证凭据?我找不到这个信息。
我知道还有isotoma.basicauth.buildout(还没试过)。
答案 0 :(得分:2)
buildout可以使用.pypirc
[kul]
repository:https://your.egg.repo
username:the_userid
password:the_password
realm:your_basicauth_realm
这样,例如buildout中的以下类型的条目将正确进行身份验证,而无需在URL中包含凭据:
[buildout]
find-links =
http://your.egg.repo/packages