到目前为止,我一直在使用lovely.buildouthttp来向我的私有PyPI服务器进行身份验证。
所需的关键功能是其使用单独文件中的凭据的能力。我不想在扩展配置文件本身中输入凭据。
如今,zc.buildout还能使用另一个文件中的基本身份验证凭据吗?我找不到此信息。
我知道也有isotoma.basicauth.buildout(尚未尝试)。
最佳答案
建筑物可以使用来自.pypirc
的数据
[repo_name]
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
关于python - 如何使用zc.buildout安全(基本)对私有(private)PyPI进行身份验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37323392/