在Readthedocs上从私有PyPI安装要求

时间:2019-03-12 09:40:27

标签: pip pypi read-the-docs

我正在尝试在Readthedocs上构建我们的项目。我们通常使用Pipenv构建它,但我创建了带有Pipenv-to-requirements的requirements.txt,并尝试使用它,因为Readthedocs还不直接支持Pipenv。

我们有一个专用的PyPI服务器,其中包含仅与我们相关的软件包;如果未在其上找到包,则它将作为普通PyPI的代理。一些软件包是私有的,并且是受密码保护的。

所以我们做两件事,与Pipenv一起工作:

  • Pipfile中的“ url = https://packages.ourdomain.net”选项使pipenv使用我们的PyPI服务器,而不是普通的服务器。
  • 我们有一个.netrc文件,其中包含用于package.ourdomain.net的登录名和密码(未存储在源代码管理中),用于访问私有部分

有没有办法在Readthedocs上使用Pip做到这一点?

0 个答案:

没有答案