如何从带有索引的Pipfile生成需求文件而不锁定?

2024-03-28 14:04:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我想生成一个要求.txt从Pipfile文件。你知道吗

我尝试过几种工具(pigar、pipenv to requirements、pipfile requirements)来实现这一点,但没有一种工具能够处理索引

意味着对于以下文件:

[[source]] 
url = <some-url>
verify_ssl = true
name = <some-name>
[packages]
statsd = "*"
pytest = "*"

我得到以下要求文件:

pytest
statsd

而不是带有索引的预期需求文件:

-i <some-url>
pytest
statsd

向我建议的另一个解决方案是使用“pipenv lock”:

pipenv lock --requirements > requirements.txt

但是这个更新Pipfile.lock文件-我真的想避免

是否有某种方法可以在不锁定的情况下生成需求?你知道吗


Tags: 文件工具tonametxtlockurlpytest